Diff of the two buildlogs: -- --- b1/build.log 2024-12-03 15:29:45.219399452 +0000 +++ b2/build.log 2024-12-03 16:02:46.458069265 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 3 02:55:12 -12 2024 -I: pbuilder-time-stamp: 1733237712 +I: Current time: Tue Jan 6 11:52:48 +14 2026 +I: pbuilder-time-stamp: 1767649968 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -29,51 +29,83 @@ dpkg-source: info: applying CVE-2024-53916_Fix-the-tagging-policy-engine.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2569687/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1087324/tmp/hooks/D01_modify_environment starting +debug: Running on infom02-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 5 21:52 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1087324/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1087324/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='f451e729d5314cd3ade1876d0837e17a' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2569687' - PS1='# ' - PS2='> ' + INVOCATION_ID=c496f05f6c204b789b04af4ffe494443 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1087324 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.xLcYv950/pbuilderrc_jcW4 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.xLcYv950/b1 --logfile b1/build.log neutron_25.0.0-3.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.xLcYv950/pbuilderrc_Zkwu --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.xLcYv950/b2 --logfile b2/build.log neutron_25.0.0-3.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom01-amd64 6.1.0-28-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2569687/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1087324/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -643,7 +675,7 @@ Get: 366 http://deb.debian.org/debian unstable/main amd64 python3-waitress all 3.0.2-1 [46.5 kB] Get: 367 http://deb.debian.org/debian unstable/main amd64 python3-webtest all 3.0.0-4 [34.7 kB] Get: 368 http://deb.debian.org/debian unstable/main amd64 tempest all 1:41.0.0-1 [1112 kB] -Fetched 92.3 MB in 2s (53.4 MB/s) +Fetched 92.3 MB in 2s (56.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libcom-err2:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19968 files and directories currently installed.) @@ -1808,8 +1840,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Dec 3 14:57:43 UTC 2024. -Universal Time is now: Tue Dec 3 14:57:43 UTC 2024. +Local time is now: Mon Jan 5 21:54:45 UTC 2026. +Universal Time is now: Mon Jan 5 21:54:45 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.66-5+b1) ... @@ -2169,7 +2201,11 @@ fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/neutron-25.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../neutron_25.0.0-3_source.changes +I: user script /srv/workspace/pbuilder/1087324/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1087324/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/neutron-25.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../neutron_25.0.0-3_source.changes dpkg-buildpackage: info: source package neutron dpkg-buildpackage: info: source version 2:25.0.0-3 dpkg-buildpackage: info: source distribution unstable @@ -2370,2133 +2406,2130 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -creating build/lib/neutron/tests/common -copying neutron/tests/common/config_fixtures.py -> build/lib/neutron/tests/common -copying neutron/tests/common/base.py -> build/lib/neutron/tests/common -copying neutron/tests/common/conn_testers.py -> build/lib/neutron/tests/common -copying neutron/tests/common/net_helpers.py -> build/lib/neutron/tests/common -copying neutron/tests/common/l3_test_common.py -> build/lib/neutron/tests/common -copying neutron/tests/common/helpers.py -> build/lib/neutron/tests/common -copying neutron/tests/common/__init__.py -> build/lib/neutron/tests/common -copying neutron/tests/common/machine_fixtures.py -> build/lib/neutron/tests/common -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/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap -creating 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 -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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent -creating 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_firewall.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 -copying neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py -> build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall +creating 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 +copying neutron/tests/unit/agent/l2/extensions/metadata/__init__.py -> build/lib/neutron/tests/unit/agent/l2/extensions/metadata +creating build/lib/neutron/services/trunk/rpc +copying neutron/services/trunk/rpc/backend.py -> build/lib/neutron/services/trunk/rpc +copying neutron/services/trunk/rpc/server.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/__init__.py -> build/lib/neutron/services/trunk/rpc +copying neutron/services/trunk/rpc/agent.py -> build/lib/neutron/services/trunk/rpc +creating 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 +copying neutron/tests/functional/agent/ovn/metadata/__init__.py -> build/lib/neutron/tests/functional/agent/ovn/metadata +creating build/lib/neutron/tests/unit/agent/dhcp +copying neutron/tests/unit/agent/dhcp/test_agent.py -> build/lib/neutron/tests/unit/agent/dhcp +copying neutron/tests/unit/agent/dhcp/__init__.py -> build/lib/neutron/tests/unit/agent/dhcp +creating 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/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow +creating 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/firewall.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/__init__.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/rules.py -> build/lib/neutron/agent/linux/openvswitch_firewall +creating 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 +copying neutron/tests/functional/scheduler/__init__.py -> build/lib/neutron/tests/functional/scheduler +creating build/lib/neutron/conf/agent/database +copying neutron/conf/agent/database/agentschedulers_db.py -> 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/tests/tools.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/__init__.py -> build/lib/neutron/tests +creating build/lib/neutron/services/rbac +copying neutron/services/rbac/__init__.py -> build/lib/neutron/services/rbac +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 +copying neutron/plugins/ml2/managers.py -> build/lib/neutron/plugins/ml2 +copying neutron/plugins/ml2/driver_context.py -> build/lib/neutron/plugins/ml2 +copying neutron/plugins/ml2/rpc.py -> build/lib/neutron/plugins/ml2 +copying neutron/plugins/ml2/db.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/__init__.py -> build/lib/neutron/plugins/ml2 +copying neutron/plugins/ml2/plugin.py -> build/lib/neutron/plugins/ml2 +creating 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_nova.py -> 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_ironic.py -> build/lib/neutron/tests/unit/notifiers +creating 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 +copying neutron/tests/unit/services/metering/agents/__init__.py -> build/lib/neutron/tests/unit/services/metering/agents +creating 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/fake_extension.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 +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/__init__.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_data_plane_status.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 +creating 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/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge +creating 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/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_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/__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/test_ovs_bridge.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native +creating 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 +copying neutron/services/timestamp/__init__.py -> build/lib/neutron/services/timestamp +creating build/lib/neutron/db/models/plugins/ml2 +copying neutron/db/models/plugins/ml2/vxlanallocation.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/gre_allocation_endpoints.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/__init__.py -> build/lib/neutron/db/models/plugins/ml2 +copying neutron/db/models/plugins/ml2/flatallocation.py -> build/lib/neutron/db/models/plugins/ml2 +creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov +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/services/logapi/rpc +copying neutron/services/logapi/rpc/server.py -> 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 +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/tests/unit/hacking +copying neutron/tests/unit/hacking/test_checks.py -> build/lib/neutron/tests/unit/hacking +copying neutron/tests/unit/hacking/__init__.py -> build/lib/neutron/tests/unit/hacking +creating 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/dvr_rpc.py -> build/lib/neutron/api/rpc/handlers +copying neutron/api/rpc/handlers/__init__.py -> build/lib/neutron/api/rpc/handlers +copying neutron/api/rpc/handlers/securitygroups_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/dhcp_rpc.py -> build/lib/neutron/api/rpc/handlers +copying neutron/api/rpc/handlers/l3_rpc.py -> build/lib/neutron/api/rpc/handlers creating build/lib/neutron/objects -copying neutron/objects/trunk.py -> build/lib/neutron/objects -copying neutron/objects/l3agent.py -> build/lib/neutron/objects -copying neutron/objects/tag.py -> build/lib/neutron/objects -copying neutron/objects/servicetype.py -> build/lib/neutron/objects -copying neutron/objects/auto_allocate.py -> build/lib/neutron/objects +copying neutron/objects/network_segment_range.py -> build/lib/neutron/objects +copying neutron/objects/floatingip.py -> build/lib/neutron/objects copying neutron/objects/base.py -> build/lib/neutron/objects -copying neutron/objects/securitygroup_default_rules.py -> build/lib/neutron/objects -copying neutron/objects/ndp_proxy.py -> build/lib/neutron/objects -copying neutron/objects/provisioning_blocks.py -> build/lib/neutron/objects copying neutron/objects/metering.py -> build/lib/neutron/objects -copying neutron/objects/stdattrs.py -> build/lib/neutron/objects -copying neutron/objects/securitygroup.py -> build/lib/neutron/objects -copying neutron/objects/floatingip.py -> build/lib/neutron/objects -copying neutron/objects/port_forwarding.py -> build/lib/neutron/objects -copying neutron/objects/local_ip.py -> build/lib/neutron/objects -copying neutron/objects/network.py -> build/lib/neutron/objects -copying neutron/objects/subnetpool.py -> build/lib/neutron/objects -copying neutron/objects/subnet.py -> build/lib/neutron/objects -copying neutron/objects/address_scope.py -> build/lib/neutron/objects -copying neutron/objects/quota.py -> build/lib/neutron/objects -copying neutron/objects/__init__.py -> build/lib/neutron/objects -copying neutron/objects/ipam.py -> build/lib/neutron/objects copying neutron/objects/conntrack_helper.py -> build/lib/neutron/objects -copying neutron/objects/l3_hamode.py -> build/lib/neutron/objects +copying neutron/objects/address_scope.py -> build/lib/neutron/objects copying neutron/objects/flavor.py -> build/lib/neutron/objects copying neutron/objects/address_group.py -> build/lib/neutron/objects -copying neutron/objects/rbac.py -> build/lib/neutron/objects +copying neutron/objects/quota.py -> build/lib/neutron/objects +copying neutron/objects/ipam.py -> build/lib/neutron/objects +copying neutron/objects/provisioning_blocks.py -> build/lib/neutron/objects +copying neutron/objects/rbac_db.py -> build/lib/neutron/objects copying neutron/objects/ports.py -> build/lib/neutron/objects +copying neutron/objects/stdattrs.py -> build/lib/neutron/objects +copying neutron/objects/l3agent.py -> build/lib/neutron/objects +copying neutron/objects/servicetype.py -> build/lib/neutron/objects copying neutron/objects/router.py -> build/lib/neutron/objects +copying neutron/objects/__init__.py -> build/lib/neutron/objects +copying neutron/objects/securitygroup_default_rules.py -> build/lib/neutron/objects +copying neutron/objects/ndp_proxy.py -> build/lib/neutron/objects +copying neutron/objects/securitygroup.py -> build/lib/neutron/objects copying neutron/objects/agent.py -> build/lib/neutron/objects -copying neutron/objects/rbac_db.py -> build/lib/neutron/objects -copying neutron/objects/network_segment_range.py -> build/lib/neutron/objects -creating 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/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver -creating build/lib/neutron/services/trunk/drivers -copying neutron/services/trunk/drivers/base.py -> build/lib/neutron/services/trunk/drivers -copying neutron/services/trunk/drivers/__init__.py -> build/lib/neutron/services/trunk/drivers -creating 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 -copying neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers -creating 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/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager -creating build/lib/neutron/tests/unit/tests/example -copying neutron/tests/unit/tests/example/__init__.py -> build/lib/neutron/tests/unit/tests/example -creating build/lib/neutron/services/qos/drivers/linuxbridge -copying neutron/services/qos/drivers/linuxbridge/driver.py -> 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/qos_plugin.py -> build/lib/neutron/services/qos -copying neutron/services/qos/__init__.py -> build/lib/neutron/services/qos -creating 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_snat_log.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/__init__.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 -creating build/lib/neutron/services/trunk/drivers/linuxbridge -copying neutron/services/trunk/drivers/linuxbridge/driver.py -> build/lib/neutron/services/trunk/drivers/linuxbridge -copying neutron/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/services/trunk/drivers/linuxbridge -creating build/lib/neutron/services/metering/drivers -copying neutron/services/metering/drivers/utils.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/__init__.py -> build/lib/neutron/services/metering/drivers -creating 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 -copying neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver -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 -copying neutron/tests/functional/plugins/__init__.py -> build/lib/neutron/tests/functional/plugins -creating 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/__init__.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/conf/plugins/ml2 -copying neutron/conf/plugins/ml2/config.py -> build/lib/neutron/conf/plugins/ml2 -copying neutron/conf/plugins/ml2/__init__.py -> build/lib/neutron/conf/plugins/ml2 -creating 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/port_hardware_offload_type.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/port_hints.py -> build/lib/neutron/plugins/ml2/extensions -copying neutron/plugins/ml2/extensions/uplink_status_propagation.py -> build/lib/neutron/plugins/ml2/extensions -copying neutron/plugins/ml2/extensions/port_trusted.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/subnet_dns_publish_fixed_ip.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/__init__.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_numa_affinity_policy.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/qos.py -> build/lib/neutron/plugins/ml2/extensions -copying neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py -> build/lib/neutron/plugins/ml2/extensions -creating 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/gateway_ip.py -> 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/fip.py -> build/lib/neutron/agent/l3/extensions/qos -creating build/lib/neutron/db/allowed_address_pairs -copying neutron/db/allowed_address_pairs/__init__.py -> build/lib/neutron/db/allowed_address_pairs -creating build/lib/neutron/services/portforwarding/drivers -copying neutron/services/portforwarding/drivers/__init__.py -> build/lib/neutron/services/portforwarding/drivers -creating 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/driver_controller.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/ha.py -> 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/single_node.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 -creating 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/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/agent -creating build/lib/neutron/services/externaldns/drivers -copying neutron/services/externaldns/drivers/__init__.py -> build/lib/neutron/services/externaldns/drivers -creating build/lib/neutron/core_extensions -copying neutron/core_extensions/base.py -> build/lib/neutron/core_extensions -copying neutron/core_extensions/__init__.py -> build/lib/neutron/core_extensions -copying neutron/core_extensions/qos.py -> build/lib/neutron/core_extensions -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_agent_extension_api.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/main.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent -copying neutron/plugins/ml2/drivers/openvswitch/agent/__init__.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 -copying neutron/plugins/ml2/drivers/macvtap/macvtap_common.py -> build/lib/neutron/plugins/ml2/drivers/macvtap -copying neutron/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap -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 -creating build/lib/neutron/services/network_segment_range -copying neutron/services/network_segment_range/plugin.py -> build/lib/neutron/services/network_segment_range -copying neutron/services/network_segment_range/__init__.py -> build/lib/neutron/services/network_segment_range -creating build/lib/neutron/tests/unit/services/externaldns/drivers -copying neutron/tests/unit/services/externaldns/drivers/__init__.py -> build/lib/neutron/tests/unit/services/externaldns/drivers -creating build/lib/neutron/tests/unit/agent/ovn -copying neutron/tests/unit/agent/ovn/__init__.py -> build/lib/neutron/tests/unit/agent/ovn -creating build/lib/neutron/plugins/ml2/drivers/ovn -copying neutron/plugins/ml2/drivers/ovn/db_migration.py -> build/lib/neutron/plugins/ml2/drivers/ovn -copying neutron/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn -creating 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 -copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver -creating 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/functional/services/conntrack_helper/__init__.py -> build/lib/neutron/tests/functional/services/conntrack_helper +copying neutron/objects/network.py -> build/lib/neutron/objects +copying neutron/objects/tag.py -> build/lib/neutron/objects +copying neutron/objects/rbac.py -> build/lib/neutron/objects +copying neutron/objects/subnet.py -> build/lib/neutron/objects +copying neutron/objects/local_ip.py -> build/lib/neutron/objects +copying neutron/objects/l3_hamode.py -> build/lib/neutron/objects +copying neutron/objects/auto_allocate.py -> build/lib/neutron/objects +copying neutron/objects/trunk.py -> build/lib/neutron/objects +copying neutron/objects/subnetpool.py -> build/lib/neutron/objects +copying neutron/objects/port_forwarding.py -> build/lib/neutron/objects +creating 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_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_sriov_nic_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent +copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent +creating build/lib/neutron/tests/functional/services/trunk/drivers +copying neutron/tests/functional/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers +creating 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 +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 +creating build/lib/neutron/services/logapi/common +copying neutron/services/logapi/common/validators.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/__init__.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/db_api.py -> build/lib/neutron/services/logapi/common +copying neutron/services/logapi/common/snat_validate.py -> build/lib/neutron/services/logapi/common +creating 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/__init__.py -> build/lib/neutron/agent/ovn/agent +copying neutron/agent/ovn/agent/ovsdb.py -> build/lib/neutron/agent/ovn/agent +creating 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 +copying neutron/agent/ovn/extensions/metadata.py -> 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/conf/experimental.py -> build/lib/neutron/conf +copying neutron/conf/common.py -> build/lib/neutron/conf +copying neutron/conf/quota.py -> build/lib/neutron/conf +copying neutron/conf/profiling.py -> build/lib/neutron/conf +copying neutron/conf/wsgi.py -> build/lib/neutron/conf +copying neutron/conf/__init__.py -> build/lib/neutron/conf +copying neutron/conf/service.py -> build/lib/neutron/conf +creating 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 +copying neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent +creating build/lib/neutron/tests/unit/objects/logapi +copying neutron/tests/unit/objects/logapi/test_logging_resource.py -> build/lib/neutron/tests/unit/objects/logapi +copying neutron/tests/unit/objects/logapi/__init__.py -> build/lib/neutron/tests/unit/objects/logapi +creating build/lib/neutron/db/availability_zone +copying neutron/db/availability_zone/router.py -> 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 +creating build/lib/neutron/agent/ovsdb/native +copying neutron/agent/ovsdb/native/connection.py -> build/lib/neutron/agent/ovsdb/native +copying neutron/agent/ovsdb/native/vlog.py -> build/lib/neutron/agent/ovsdb/native +copying neutron/agent/ovsdb/native/__init__.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/commands.py -> build/lib/neutron/agent/ovsdb/native +copying neutron/agent/ovsdb/native/helpers.py -> build/lib/neutron/agent/ovsdb/native creating 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 copying neutron/tests/unit/services/externaldns/drivers/designate/__init__.py -> build/lib/neutron/tests/unit/services/externaldns/drivers/designate -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/functional/services/logapi -copying neutron/tests/functional/services/logapi/test_logging.py -> build/lib/neutron/tests/functional/services/logapi -copying neutron/tests/functional/services/logapi/__init__.py -> build/lib/neutron/tests/functional/services/logapi -creating 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 -copying neutron/tests/unit/services/auto_allocate/__init__.py -> build/lib/neutron/tests/unit/services/auto_allocate -creating build/lib/neutron/tests/functional/api -copying neutron/tests/functional/api/test_policies.py -> build/lib/neutron/tests/functional/api -copying neutron/tests/functional/api/__init__.py -> build/lib/neutron/tests/functional/api -creating 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/port.py -> 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_network.py -> build/lib/neutron/tests/common/exclusive_resources -copying neutron/tests/common/exclusive_resources/resource_allocator.py -> build/lib/neutron/tests/common/exclusive_resources +creating 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/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent +creating build/lib/neutron/db/allowed_address_pairs +copying neutron/db/allowed_address_pairs/__init__.py -> build/lib/neutron/db/allowed_address_pairs +creating 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/__init__.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 +creating 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/__init__.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/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_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_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_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_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_ovsdb_monitor.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb +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 +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/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/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/utils.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/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/ethtool.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/__init__.py -> build/lib/neutron/privileged/agent/linux -creating build/lib/neutron/tests/unit/agent/ovsdb -copying neutron/tests/unit/agent/ovsdb/test_impl_idl.py -> build/lib/neutron/tests/unit/agent/ovsdb -copying neutron/tests/unit/agent/ovsdb/__init__.py -> build/lib/neutron/tests/unit/agent/ovsdb -creating build/lib/neutron/wsgi -copying neutron/wsgi/__init__.py -> build/lib/neutron/wsgi -copying neutron/wsgi/api.py -> build/lib/neutron/wsgi -creating 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 -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 -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 -copying neutron/_i18n.py -> build/lib/neutron -copying neutron/manager.py -> build/lib/neutron -copying neutron/version.py -> build/lib/neutron -copying neutron/policy.py -> build/lib/neutron -copying neutron/worker.py -> build/lib/neutron -copying neutron/service.py -> build/lib/neutron -copying neutron/__init__.py -> build/lib/neutron -copying neutron/opts.py -> build/lib/neutron -copying neutron/auth.py -> build/lib/neutron -copying neutron/neutron_plugin_base_v2.py -> build/lib/neutron -creating 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/plugin.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/__init__.py -> build/lib/neutron/services/auto_allocate -creating build/lib/neutron/tests/unit/objects/logapi -copying neutron/tests/unit/objects/logapi/test_logging_resource.py -> build/lib/neutron/tests/unit/objects/logapi -copying neutron/tests/unit/objects/logapi/__init__.py -> build/lib/neutron/tests/unit/objects/logapi -creating 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 -copying neutron/tests/unit/plugins/ml2/drivers/ovn/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent +copying neutron/privileged/agent/linux/dhcp.py -> build/lib/neutron/privileged/agent/linux +creating 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/functional/agent/l2/__init__.py -> build/lib/neutron/tests/functional/agent/l2 +creating build/lib/neutron/tests/fullstack/resources +copying neutron/tests/fullstack/resources/machine.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/process.py -> build/lib/neutron/tests/fullstack/resources +copying neutron/tests/fullstack/resources/__init__.py -> build/lib/neutron/tests/fullstack/resources +creating build/lib/neutron/plugins/ml2/common +copying neutron/plugins/ml2/common/constants.py -> build/lib/neutron/plugins/ml2/common +copying neutron/plugins/ml2/common/__init__.py -> build/lib/neutron/plugins/ml2/common +copying neutron/plugins/ml2/common/exceptions.py -> build/lib/neutron/plugins/ml2/common +creating 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/moved_globals_code1.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_cache_utils.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/test__deprecate.py -> build/lib/neutron/tests/unit/common +copying neutron/tests/unit/common/__init__.py -> build/lib/neutron/tests/unit/common +copying neutron/tests/unit/common/test_utils.py -> build/lib/neutron/tests/unit/common +copying neutron/tests/unit/common/test_coordination.py -> build/lib/neutron/tests/unit/common +creating build/lib/neutron/common +copying neutron/common/utils.py -> build/lib/neutron/common +copying neutron/common/ipv6_utils.py -> build/lib/neutron/common +copying neutron/common/_constants.py -> build/lib/neutron/common +copying neutron/common/eventlet_utils.py -> build/lib/neutron/common +copying neutron/common/coordination.py -> build/lib/neutron/common +copying neutron/common/experimental.py -> build/lib/neutron/common +copying neutron/common/metadata.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/profiler.py -> build/lib/neutron/common +copying neutron/common/__init__.py -> build/lib/neutron/common +copying neutron/common/_deprecate.py -> build/lib/neutron/common +copying neutron/common/test_lib.py -> build/lib/neutron/common creating 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 copying neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers -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 -creating build/lib/neutron/cmd/eventlet/services -copying neutron/cmd/eventlet/services/metering_agent.py -> build/lib/neutron/cmd/eventlet/services -copying neutron/cmd/eventlet/services/__init__.py -> build/lib/neutron/cmd/eventlet/services -creating 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/fake_oflib.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/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_tunnel.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_vlanmanager.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent -copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent -creating 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_agent.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 -copying neutron/tests/unit/agent/ovn/metadata/__init__.py -> build/lib/neutron/tests/unit/agent/ovn/metadata -creating 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/snat_validate.py -> build/lib/neutron/services/logapi/common -copying neutron/services/logapi/common/validators.py -> build/lib/neutron/services/logapi/common -copying neutron/services/logapi/common/__init__.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/db_api.py -> build/lib/neutron/services/logapi/common -creating 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 -copying neutron/tests/unit/agent/l2/extensions/metadata/__init__.py -> build/lib/neutron/tests/unit/agent/l2/extensions/metadata -copying neutron/db/ovn_l3_hamode_db.py -> build/lib/neutron/db -copying neutron/db/l3_extra_gws_db.py -> build/lib/neutron/db -copying neutron/db/ovn_revision_numbers_db.py -> build/lib/neutron/db -copying neutron/db/portsecurity_db.py -> build/lib/neutron/db -copying neutron/db/ipam_backend_mixin.py -> build/lib/neutron/db +creating 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 +copying neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent +copying neutron/services/logapi/logging_plugin.py -> build/lib/neutron/services/logapi +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/db/allowedaddresspairs_db.py -> build/lib/neutron/db copying neutron/db/models_v2.py -> build/lib/neutron/db -copying neutron/db/port_trusted_db.py -> build/lib/neutron/db -copying neutron/db/port_hints_db.py -> build/lib/neutron/db -copying neutron/db/l3_gateway_ip_qos.py -> build/lib/neutron/db -copying neutron/db/db_base_plugin_common.py -> build/lib/neutron/db -copying neutron/db/securitygroups_rpc_base.py -> build/lib/neutron/db -copying neutron/db/dns_db.py -> build/lib/neutron/db -copying neutron/db/port_device_profile_db.py -> build/lib/neutron/db -copying neutron/db/l3_fip_qos.py -> build/lib/neutron/db -copying neutron/db/l3_attrs_db.py -> build/lib/neutron/db -copying neutron/db/l3_fip_pools_db.py -> build/lib/neutron/db -copying neutron/db/provisioning_blocks.py -> build/lib/neutron/db -copying neutron/db/port_hardware_offload_type_db.py -> build/lib/neutron/db -copying neutron/db/l3_agentschedulers_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/servicetype_db.py -> build/lib/neutron/db +copying neutron/db/l3_gwmode_db.py -> build/lib/neutron/db +copying neutron/db/local_ip_db.py -> build/lib/neutron/db copying neutron/db/dvr_mac_db.py -> build/lib/neutron/db -copying neutron/db/vlantransparent_db.py -> build/lib/neutron/db +copying neutron/db/flavors_db.py -> build/lib/neutron/db +copying neutron/db/l3_fip_qos.py -> build/lib/neutron/db +copying neutron/db/portsecurity_db.py -> build/lib/neutron/db +copying neutron/db/l3_fip_port_details.py -> build/lib/neutron/db copying neutron/db/rbac_db_models.py -> build/lib/neutron/db -copying neutron/db/portsecurity_db_common.py -> build/lib/neutron/db -copying neutron/db/servicetype_db.py -> build/lib/neutron/db +copying neutron/db/network_ip_availability_db.py -> build/lib/neutron/db +copying neutron/db/ovn_l3_hamode_db.py -> build/lib/neutron/db +copying neutron/db/db_base_plugin_common.py -> build/lib/neutron/db +copying neutron/db/rbac_db_mixin.py -> build/lib/neutron/db copying neutron/db/subnet_service_type_mixin.py -> build/lib/neutron/db copying neutron/db/securitygroups_db.py -> build/lib/neutron/db -copying neutron/db/ovn_hash_ring_db.py -> build/lib/neutron/db -copying neutron/db/local_ip_db.py -> build/lib/neutron/db -copying neutron/db/_utils.py -> build/lib/neutron/db +copying neutron/db/data_plane_status_db.py -> build/lib/neutron/db +copying neutron/db/port_trusted_db.py -> build/lib/neutron/db +copying neutron/db/l3_extra_gws_db.py -> build/lib/neutron/db +copying neutron/db/ipam_pluggable_backend.py -> build/lib/neutron/db +copying neutron/db/dns_db.py -> build/lib/neutron/db +copying neutron/db/ovn_revision_numbers_db.py -> build/lib/neutron/db +copying neutron/db/l3_attrs_db.py -> build/lib/neutron/db +copying neutron/db/l3_hascheduler_db.py -> build/lib/neutron/db copying neutron/db/l3_dvrscheduler_db.py -> build/lib/neutron/db +copying neutron/db/port_hints_db.py -> build/lib/neutron/db +copying neutron/db/securitygroups_rpc_base.py -> build/lib/neutron/db copying neutron/db/port_numa_affinity_policy_db.py -> build/lib/neutron/db +copying neutron/db/provisioning_blocks.py -> build/lib/neutron/db +copying neutron/db/l3_dvr_ha_scheduler_db.py -> build/lib/neutron/db +copying neutron/db/external_net_db.py -> build/lib/neutron/db +copying neutron/db/port_hardware_offload_type_db.py -> build/lib/neutron/db copying neutron/db/address_scope_db.py -> build/lib/neutron/db -copying neutron/db/segments_db.py -> build/lib/neutron/db -copying neutron/db/l3_db.py -> build/lib/neutron/db -copying neutron/db/agents_db.py -> build/lib/neutron/db -copying neutron/db/ipam_pluggable_backend.py -> build/lib/neutron/db -copying neutron/db/l3_hascheduler_db.py -> build/lib/neutron/db copying neutron/db/agentschedulers_db.py -> build/lib/neutron/db -copying neutron/db/uplink_status_propagation_db.py -> build/lib/neutron/db -copying neutron/db/network_ip_availability_db.py -> build/lib/neutron/db +copying neutron/db/l3_db.py -> build/lib/neutron/db +copying neutron/db/l3_gateway_ip_qos.py -> build/lib/neutron/db +copying neutron/db/l3_fip_pools_db.py -> build/lib/neutron/db +copying neutron/db/vlantransparent_db.py -> build/lib/neutron/db +copying neutron/db/address_group_db.py -> build/lib/neutron/db +copying neutron/db/_utils.py -> build/lib/neutron/db +copying neutron/db/__init__.py -> build/lib/neutron/db +copying neutron/db/l3_dvr_db.py -> build/lib/neutron/db +copying neutron/db/port_device_profile_db.py -> build/lib/neutron/db copying neutron/db/extraroute_db.py -> build/lib/neutron/db -copying neutron/db/allowedaddresspairs_db.py -> build/lib/neutron/db +copying neutron/db/portsecurity_db_common.py -> build/lib/neutron/db +copying neutron/db/ipam_backend_mixin.py -> build/lib/neutron/db +copying neutron/db/db_base_plugin_v2.py -> build/lib/neutron/db copying neutron/db/l3_hamode_db.py -> build/lib/neutron/db -copying neutron/db/__init__.py -> build/lib/neutron/db -copying neutron/db/address_group_db.py -> build/lib/neutron/db -copying neutron/db/flavors_db.py -> build/lib/neutron/db -copying neutron/db/data_plane_status_db.py -> build/lib/neutron/db +copying neutron/db/segments_db.py -> build/lib/neutron/db +copying neutron/db/uplink_status_propagation_db.py -> build/lib/neutron/db +copying neutron/db/l3_agentschedulers_db.py -> build/lib/neutron/db +copying neutron/db/agents_db.py -> build/lib/neutron/db copying neutron/db/extradhcpopt_db.py -> build/lib/neutron/db -copying neutron/db/l3_fip_port_details.py -> build/lib/neutron/db -copying neutron/db/db_base_plugin_v2.py -> build/lib/neutron/db -copying neutron/db/external_net_db.py -> build/lib/neutron/db -copying neutron/db/rbac_db_mixin.py -> build/lib/neutron/db +copying neutron/db/ovn_hash_ring_db.py -> build/lib/neutron/db copying neutron/db/standardattrdescription_db.py -> build/lib/neutron/db -copying neutron/db/l3_gwmode_db.py -> build/lib/neutron/db -creating 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/__init__.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 -creating build/lib/neutron/conf/policies -copying neutron/conf/policies/trunk.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/local_ip_association.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/network_ip_availability.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/l3_conntrack_helper.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/base.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/floatingip_pools.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/ndp_proxy.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/metering.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/service_type.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/floatingip.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/auto_allocated_topology.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/local_ip.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/port.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/quotas.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/availability_zone.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/network.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/segment.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/subnetpool.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/subnet.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/address_scope.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/floatingip_port_forwarding.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/security_group.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/logging.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/__init__.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/flavor.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/address_group.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/default_security_group_rules.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/agent.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/qos.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/port_bindings.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/network_segment_range.py -> build/lib/neutron/conf/policies +copying neutron/agent/l2/extensions/fdb_population.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/__init__.py -> build/lib/neutron/agent/l2/extensions +copying neutron/agent/l2/extensions/qos_linux.py -> build/lib/neutron/agent/l2/extensions +copying neutron/agent/l2/extensions/local_ip.py -> build/lib/neutron/agent/l2/extensions +copying neutron/services/service_base.py -> build/lib/neutron/services +copying neutron/services/__init__.py -> build/lib/neutron/services +copying neutron/services/provider_configuration.py -> build/lib/neutron/services +creating 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/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver +creating build/lib/neutron/api/views +copying neutron/api/views/versions.py -> build/lib/neutron/api/views +copying neutron/api/views/__init__.py -> build/lib/neutron/api/views +creating 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 +copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow +creating build/lib/neutron/services/metering +copying neutron/services/metering/metering_plugin.py -> build/lib/neutron/services/metering +copying neutron/services/metering/__init__.py -> build/lib/neutron/services/metering +creating 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/linuxbridge_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins +copying neutron/cmd/eventlet/plugins/__init__.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/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 +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 +creating build/lib/neutron/services/loki +copying neutron/services/loki/loki_plugin.py -> build/lib/neutron/services/loki +copying neutron/services/loki/__init__.py -> build/lib/neutron/services/loki +creating build/lib/neutron/tests/unit/quota +copying neutron/tests/unit/quota/test_resource_registry.py -> 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 +creating build/lib/neutron/services/tag +copying neutron/services/tag/tag_plugin.py -> build/lib/neutron/services/tag +copying neutron/services/tag/__init__.py -> build/lib/neutron/services/tag +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/conf/plugins/ml2 +copying neutron/conf/plugins/ml2/config.py -> build/lib/neutron/conf/plugins/ml2 +copying neutron/conf/plugins/ml2/__init__.py -> build/lib/neutron/conf/plugins/ml2 +creating build/lib/neutron/ipam/drivers/neutrondb_ipam +copying neutron/ipam/drivers/neutrondb_ipam/driver.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/__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 +creating build/lib/neutron/tests/unit/tests/example +copying neutron/tests/unit/tests/example/__init__.py -> build/lib/neutron/tests/unit/tests/example +creating 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 +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 +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/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/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions +creating 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 +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/__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 +creating build/lib/neutron/agent/l3 +copying neutron/agent/l3/ha_router.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/fip_rule_priority_allocator.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/namespace_manager.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/dvr_fip_ns.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/ha.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_edge_ha_router.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/dvr_snat_ns.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/dvr.py -> build/lib/neutron/agent/l3 +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/item_allocator.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/namespaces.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/l3_agent_extension_api.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/keepalived_state_change.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/dvr_edge_router.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/router_info.py -> build/lib/neutron/agent/l3 +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/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/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/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_acl.py -> 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_utils.py -> build/lib/neutron/tests/unit/common/ovn +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/functional/agent/linux/bin +copying neutron/tests/functional/agent/linux/bin/ipt_binname.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/__init__.py -> build/lib/neutron/tests/functional/agent/linux/bin +creating build/lib/neutron/agent/metadata +copying neutron/agent/metadata/driver_base.py -> build/lib/neutron/agent/metadata +copying neutron/agent/metadata/driver.py -> 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/proxy_base.py -> build/lib/neutron/agent/metadata +creating build/lib/neutron/db/quota +copying neutron/db/quota/driver.py -> build/lib/neutron/db/quota +copying neutron/db/quota/models.py -> build/lib/neutron/db/quota +copying neutron/db/quota/__init__.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/api.py -> build/lib/neutron/db/quota +creating build/lib/neutron/tests/functional/api +copying neutron/tests/functional/api/test_policies.py -> build/lib/neutron/tests/functional/api +copying neutron/tests/functional/api/__init__.py -> build/lib/neutron/tests/functional/api +creating 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/tests/functional/agent/l2/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/l2/extensions +copying neutron/tests/unit/ipam/test_subnet_alloc.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/__init__.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/plugins/ml2/drivers/ovn/test_db_migration.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn +copying neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn +creating 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 +copying neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers +creating build/lib/neutron/tests/functional/cmd +copying neutron/tests/functional/cmd/test_status.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_ovs_cleanup.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_linuxbridge_cleanup.py -> build/lib/neutron/tests/functional/cmd +copying neutron/tests/functional/cmd/__init__.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_netns_cleanup.py -> build/lib/neutron/tests/functional/cmd +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/tests/functional/test_service.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/__init__.py -> build/lib/neutron/tests/functional +copying neutron/tests/functional/test_server.py -> build/lib/neutron/tests/functional +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/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/__init__.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/agent/ovn/metadata +copying neutron/agent/ovn/metadata/driver.py -> build/lib/neutron/agent/ovn/metadata +copying neutron/agent/ovn/metadata/server.py -> 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/ovsdb.py -> build/lib/neutron/agent/ovn/metadata +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/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/unit/objects/port/extensions -copying neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.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_port_hints.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_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 +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_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_trusted.py -> 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_data_plane_status.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_hardware_offload_type.py -> build/lib/neutron/tests/unit/objects/port/extensions -creating 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/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver -creating build/lib/neutron/tests/unit/services/trunk -copying neutron/tests/unit/services/trunk/test_utils.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_rules.py -> build/lib/neutron/tests/unit/services/trunk -copying neutron/tests/unit/services/trunk/__init__.py -> build/lib/neutron/tests/unit/services/trunk -copying neutron/tests/unit/services/trunk/test_plugin.py -> build/lib/neutron/tests/unit/services/trunk -creating build/lib/neutron/server -copying neutron/server/ovn_maintenance.py -> build/lib/neutron/server -copying neutron/server/periodic_eventlet.py -> build/lib/neutron/server -copying neutron/server/wsgi_eventlet.py -> build/lib/neutron/server -copying neutron/server/api_eventlet.py -> build/lib/neutron/server -copying neutron/server/__init__.py -> build/lib/neutron/server -copying neutron/server/rpc_eventlet.py -> build/lib/neutron/server -creating build/lib/neutron/services/conntrack_helper -copying neutron/services/conntrack_helper/plugin.py -> build/lib/neutron/services/conntrack_helper -copying neutron/services/conntrack_helper/__init__.py -> build/lib/neutron/services/conntrack_helper -creating build/lib/neutron/services/conntrack_helper/common -copying neutron/services/conntrack_helper/common/exceptions.py -> build/lib/neutron/services/conntrack_helper/common -copying neutron/services/conntrack_helper/common/__init__.py -> build/lib/neutron/services/conntrack_helper/common -creating 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 -copying neutron/tests/functional/pecan_wsgi/__init__.py -> build/lib/neutron/tests/functional/pecan_wsgi -creating build/lib/neutron/plugins/ml2/common -copying neutron/plugins/ml2/common/exceptions.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/__init__.py -> build/lib/neutron/plugins/ml2/common -creating 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/user_defined.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/__init__.py -> build/lib/neutron/services/ovn_l3/service_providers -copying neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop -creating build/lib/neutron/tests/unit/services/metering -copying neutron/tests/unit/services/metering/test_metering_plugin.py -> build/lib/neutron/tests/unit/services/metering -copying neutron/tests/unit/services/metering/__init__.py -> build/lib/neutron/tests/unit/services/metering -creating build/lib/neutron/services/qos/drivers/sriov -copying neutron/services/qos/drivers/sriov/driver.py -> build/lib/neutron/services/qos/drivers/sriov -copying neutron/services/qos/drivers/sriov/__init__.py -> build/lib/neutron/services/qos/drivers/sriov -creating build/lib/neutron/tests/functional/common/ovn -copying neutron/tests/functional/common/ovn/test_utils.py -> build/lib/neutron/tests/functional/common/ovn -copying neutron/tests/functional/common/ovn/__init__.py -> build/lib/neutron/tests/functional/common/ovn -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/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_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 -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_validate.py -> 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 -creating 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 -copying neutron/agent/linux/openvswitch_firewall/constants.py -> build/lib/neutron/agent/linux/openvswitch_firewall -copying neutron/agent/linux/openvswitch_firewall/__init__.py -> build/lib/neutron/agent/linux/openvswitch_firewall -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/tests/unit/privileged -copying neutron/tests/unit/privileged/__init__.py -> build/lib/neutron/tests/unit/privileged -creating 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_utils.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_ip_lib.py -> 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 -creating build/lib/neutron/privileged/agent/ovsdb -copying neutron/privileged/agent/ovsdb/__init__.py -> build/lib/neutron/privileged/agent/ovsdb +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_data_plane_status.py -> build/lib/neutron/tests/unit/objects/port/extensions +creating build/lib/neutron/tests/unit/tests/functional +copying neutron/tests/unit/tests/functional/test_base.py -> 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/functional/agent/linux/test_ipset.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/base.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_linuxbridge_arp_protect.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_async_process.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_process_monitor.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_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_ovsdb_monitor.py -> 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/test_of_monitor.py -> build/lib/neutron/tests/functional/agent/linux +copying neutron/tests/functional/agent/linux/test_utils.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/simple_daemon.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/test_dhcp.py -> build/lib/neutron/tests/functional/agent/linux +creating 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/portsec_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/external.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/lb_init_ops.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/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/agent_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/ovs_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/db/migration/alembic_migrations/vmware_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/firewall_init_ops.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/__init__.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/dvr_init_opts.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/brocade_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/loadbalancer_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations creating 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_securitygroup.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/foxinsocks.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_agent.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_subnet_dns_publish_fixed_ip.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_availability_zone.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/test_expose_port_forwarding_in_fip.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_port_numa_affinity_policy_socket.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_external_net.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_default_subnetpools.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_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/extensionattribute.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_providernet.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_floating_ip_port_forwarding.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_fip_port_details.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_local_ip.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_floatingip_pools.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_port_trusted_vif.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_servicetype.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/foxinsocks.py -> build/lib/neutron/tests/unit/extensions +copying neutron/tests/unit/extensions/test_port_numa_affinity_policy_socket.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/test_l3_ext_gw_mode.py -> build/lib/neutron/tests/unit/extensions +copying neutron/tests/unit/extensions/v2attributes.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_subnet_dns_publish_fixed_ip.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_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_quotasv2.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/extendedattribute.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_servicetype.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_timestamp.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/v2attributes.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_fip_port_details.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_security_groups_normalized_cidr.py -> build/lib/neutron/tests/unit/extensions +copying neutron/tests/unit/extensions/test_port_trusted_vif.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/__init__.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_l3_ndp_proxy.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_extra_dhcp_opt.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_expose_port_forwarding_in_fip.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_l3_ext_gw_mode.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_external_net.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_subnet_onboard.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_providernet.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_l3_conntrack_helper.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_dns.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_securitygroup.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_tagging.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_router_availability_zone.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_data_plane_status.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_extraroute.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_security_groups_default_rules.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_network_segment_range.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_l3.py -> build/lib/neutron/tests/unit/extensions creating build/lib/neutron/services/segments copying neutron/services/segments/db.py -> build/lib/neutron/services/segments +copying neutron/services/segments/__init__.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 -copying neutron/services/segments/__init__.py -> build/lib/neutron/services/segments -creating build/lib/neutron/services/logapi/agent/l3 -copying neutron/services/logapi/agent/l3/base.py -> build/lib/neutron/services/logapi/agent/l3 -copying neutron/services/logapi/agent/l3/__init__.py -> build/lib/neutron/services/logapi/agent/l3 -copying neutron/agent/l3/namespaces.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/fip_rule_priority_allocator.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/item_allocator.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/legacy_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_edge_ha_router.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/router_info.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr_edge_router.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/l3_agent_extension_api.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/namespace_manager.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/keepalived_state_change.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/__init__.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr_fip_ns.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr_snat_ns.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr_local_router.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/link_local_allocator.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/l3_agent_extensions_manager.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/agent.py -> build/lib/neutron/agent/l3 -creating build/lib/neutron/services/portforwarding/drivers/ovn -copying neutron/services/portforwarding/drivers/ovn/driver.py -> build/lib/neutron/services/portforwarding/drivers/ovn -copying neutron/services/portforwarding/drivers/ovn/__init__.py -> build/lib/neutron/services/portforwarding/drivers/ovn -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/services/revisions -copying neutron/tests/unit/services/revisions/test_revision_plugin.py -> build/lib/neutron/tests/unit/services/revisions -copying neutron/tests/unit/services/revisions/__init__.py -> build/lib/neutron/tests/unit/services/revisions -creating 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_ipv6.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/__init__.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/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 -copying neutron/tests/unit/tests/__init__.py -> build/lib/neutron/tests/unit/tests -copying neutron/tests/unit/plugins/ml2/test_rpc.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_port_binding.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/base.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_agent_scheduler.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_tracked_resources.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/test_db.py -> build/lib/neutron/tests/unit/plugins/ml2 -copying neutron/tests/unit/plugins/ml2/__init__.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_plugin.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 -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/tests/unit/services/qos/drivers -copying neutron/tests/unit/services/qos/drivers/test_manager.py -> build/lib/neutron/tests/unit/services/qos/drivers -copying neutron/tests/unit/services/qos/drivers/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers -creating 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/__init__.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/objects/extensions -copying neutron/objects/extensions/port_security.py -> build/lib/neutron/objects/extensions -copying neutron/objects/extensions/__init__.py -> build/lib/neutron/objects/extensions -creating 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 -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/__init__.py -> build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall -creating 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/ipv6.py -> 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/ipv4.py -> build/lib/neutron/agent/l2/extensions/dhcp -creating 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/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge -creating 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_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_ovsdb_monitor.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/__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_ovn_db_resources.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb -creating build/lib/neutron/tests/unit/hacking -copying neutron/tests/unit/hacking/__init__.py -> build/lib/neutron/tests/unit/hacking -copying neutron/tests/unit/hacking/test_checks.py -> build/lib/neutron/tests/unit/hacking -creating 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_ovn_revision_numbers_db.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_models.py -> build/lib/neutron/tests/functional/db -copying neutron/tests/functional/db/__init__.py -> build/lib/neutron/tests/functional/db -copying neutron/conf/experimental.py -> build/lib/neutron/conf -copying neutron/conf/wsgi.py -> build/lib/neutron/conf -copying neutron/conf/common.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/__init__.py -> build/lib/neutron/conf -copying neutron/conf/profiling.py -> build/lib/neutron/conf -creating 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/unit/cmd/ovn/__init__.py -> build/lib/neutron/tests/unit/cmd/ovn -creating build/lib/neutron/services/qos/drivers/ovn -copying neutron/services/qos/drivers/ovn/driver.py -> build/lib/neutron/services/qos/drivers/ovn -copying neutron/services/qos/drivers/ovn/__init__.py -> build/lib/neutron/services/qos/drivers/ovn -creating build/lib/neutron/db/availability_zone -copying neutron/db/availability_zone/network.py -> build/lib/neutron/db/availability_zone -copying neutron/db/availability_zone/__init__.py -> build/lib/neutron/db/availability_zone -copying neutron/db/availability_zone/router.py -> build/lib/neutron/db/availability_zone -creating build/lib/neutron/services/loki -copying neutron/services/loki/loki_plugin.py -> build/lib/neutron/services/loki -copying neutron/services/loki/__init__.py -> build/lib/neutron/services/loki -creating 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_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/__init__.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/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_securitygroups_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/__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 -creating 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 -copying neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver -creating 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 -copying neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch -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 -creating build/lib/neutron/services/portforwarding/common -copying neutron/services/portforwarding/common/exceptions.py -> build/lib/neutron/services/portforwarding/common -copying neutron/services/portforwarding/common/__init__.py -> build/lib/neutron/services/portforwarding/common -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/services/qos/drivers/openvswitch -copying neutron/services/qos/drivers/openvswitch/driver.py -> build/lib/neutron/services/qos/drivers/openvswitch -copying neutron/services/qos/drivers/openvswitch/__init__.py -> build/lib/neutron/services/qos/drivers/openvswitch -creating build/lib/neutron/conf/agent/l3 -copying neutron/conf/agent/l3/config.py -> build/lib/neutron/conf/agent/l3 -copying neutron/conf/agent/l3/keepalived.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/__init__.py -> build/lib/neutron/conf/agent/l3 +creating 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_validators.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/__init__.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_sg_callback.py -> build/lib/neutron/tests/unit/services/logapi/common +copying neutron/tests/unit/services/trunk/test_rules.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/__init__.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_utils.py -> build/lib/neutron/tests/unit/services/trunk creating 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/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers +creating 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 +copying neutron/core_extensions/__init__.py -> build/lib/neutron/core_extensions +creating 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/__init__.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/tests/unit/services/auto_allocate +copying neutron/tests/unit/services/auto_allocate/test_db.py -> 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 +creating 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/__init__.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/snat_log.py -> build/lib/neutron/agent/l3/extensions +copying neutron/agent/l3/extensions/port_forwarding.py -> build/lib/neutron/agent/l3/extensions +creating build/lib/neutron/tests/functional/sanity +copying neutron/tests/functional/sanity/test_sanity.py -> build/lib/neutron/tests/functional/sanity +copying neutron/tests/functional/sanity/__init__.py -> build/lib/neutron/tests/functional/sanity +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/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 +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/__init__.py -> build/lib/neutron/tests/functional/services/l3_router +creating build/lib/neutron/tests/functional/tests/common +copying neutron/tests/functional/tests/common/test_net_helpers.py -> build/lib/neutron/tests/functional/tests/common +copying neutron/tests/functional/tests/common/__init__.py -> build/lib/neutron/tests/functional/tests/common copying neutron/tests/unit/plugins/__init__.py -> build/lib/neutron/tests/unit/plugins -creating 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/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/unit/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch -creating 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 -copying neutron/services/ndp_proxy/__init__.py -> build/lib/neutron/services/ndp_proxy -copying neutron/services/externaldns/driver.py -> build/lib/neutron/services/externaldns -copying neutron/services/externaldns/__init__.py -> build/lib/neutron/services/externaldns -creating build/lib/neutron/tests/functional/agent/ovsdb -copying neutron/tests/functional/agent/ovsdb/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb -copying neutron/tests/functional/common/test_utils.py -> build/lib/neutron/tests/functional/common -copying neutron/tests/functional/common/__init__.py -> build/lib/neutron/tests/functional/common -creating build/lib/neutron/services/rbac -copying neutron/services/rbac/__init__.py -> build/lib/neutron/services/rbac -creating 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 -copying neutron/tests/unit/services/trunk/seg_types/__init__.py -> build/lib/neutron/tests/unit/services/trunk/seg_types -creating 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 -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/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks -creating build/lib/neutron/conf/db -copying neutron/conf/db/l3_extra_gws_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/migration_cli.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/dvr_mac_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/l3_ndpproxy_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/extraroute_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/l3_hamode_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/__init__.py -> build/lib/neutron/conf/db -copying neutron/conf/db/l3_gwmode_db.py -> build/lib/neutron/conf/db -creating 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 -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/__init__.py -> build/lib/neutron/tests/unit/api/rpc/agentnotifiers -creating 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/process.py -> build/lib/neutron/tests/fullstack/resources -copying neutron/tests/fullstack/resources/__init__.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/client.py -> build/lib/neutron/tests/fullstack/resources -creating build/lib/neutron/pecan_wsgi/hooks -copying neutron/pecan_wsgi/hooks/context.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/body_validation.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/policy_enforcement.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/utils.py -> build/lib/neutron/pecan_wsgi/hooks -copying neutron/pecan_wsgi/hooks/__init__.py -> build/lib/neutron/pecan_wsgi/hooks -copying neutron/pecan_wsgi/hooks/userfilters.py -> build/lib/neutron/pecan_wsgi/hooks -creating 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/dhcp_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/resources_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/__init__.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/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/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow -creating build/lib/neutron/privileged/agent/ovsdb/native -copying neutron/privileged/agent/ovsdb/native/helpers.py -> build/lib/neutron/privileged/agent/ovsdb/native -copying neutron/privileged/agent/ovsdb/native/__init__.py -> build/lib/neutron/privileged/agent/ovsdb/native -creating build/lib/neutron/tests/unit/agent/dhcp -copying neutron/tests/unit/agent/dhcp/test_agent.py -> build/lib/neutron/tests/unit/agent/dhcp -copying neutron/tests/unit/agent/dhcp/__init__.py -> build/lib/neutron/tests/unit/agent/dhcp -copying neutron/services/portforwarding/pf_plugin.py -> build/lib/neutron/services/portforwarding -copying neutron/services/portforwarding/constants.py -> build/lib/neutron/services/portforwarding -copying neutron/services/portforwarding/__init__.py -> build/lib/neutron/services/portforwarding -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/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/other_extensions_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/db/migration/alembic_migrations/nec_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/nuage_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/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/portsec_init_ops.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/dvr_init_opts.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/ovs_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/external.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/core_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/__init__.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/loadbalancer_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/lb_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations -creating build/lib/neutron/cmd/eventlet/agents -copying neutron/cmd/eventlet/agents/metadata.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/ovn_neutron_agent.py -> build/lib/neutron/cmd/eventlet/agents -copying neutron/cmd/eventlet/agents/__init__.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/ovn_metadata.py -> build/lib/neutron/cmd/eventlet/agents -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 -copying neutron/tests/unit/agent/test_resource_cache.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/__init__.py -> build/lib/neutron/tests/unit/agent -creating build/lib/neutron/db/quota -copying neutron/db/quota/driver.py -> build/lib/neutron/db/quota -copying neutron/db/quota/models.py -> build/lib/neutron/db/quota -copying neutron/db/quota/driver_nolock.py -> 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_null.py -> build/lib/neutron/db/quota -creating 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_server.py -> 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_backend.py -> build/lib/neutron/tests/unit/services/trunk/rpc -creating build/lib/neutron/tests/unit/services/ovn_l3/service_providers -copying neutron/tests/unit/services/ovn_l3/service_providers/test_ovn.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/__init__.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 -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/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 -copying neutron/agent/metadata/proxy_base.py -> 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 -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 +copying neutron/tests/unit/services/logapi/base.py -> build/lib/neutron/tests/unit/services/logapi +copying neutron/tests/unit/services/logapi/__init__.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/agent/ovn/ovn_neutron_agent.py -> 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 +creating 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 +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/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common +creating build/lib/neutron/extensions +copying neutron/extensions/portbindings.py -> build/lib/neutron/extensions +copying neutron/extensions/subnet_onboard.py -> build/lib/neutron/extensions +copying neutron/extensions/security_groups_normalized_cidr.py -> build/lib/neutron/extensions +copying neutron/extensions/security_groups_default_rules.py -> build/lib/neutron/extensions +copying neutron/extensions/stateful_security_group.py -> build/lib/neutron/extensions +copying neutron/extensions/port_device_profile.py -> build/lib/neutron/extensions +copying neutron/extensions/fip_port_details.py -> build/lib/neutron/extensions +copying neutron/extensions/network_segment_range.py -> build/lib/neutron/extensions +copying neutron/extensions/segment.py -> build/lib/neutron/extensions +copying neutron/extensions/empty_string_filtering.py -> build/lib/neutron/extensions +copying neutron/extensions/rbac_security_groups.py -> build/lib/neutron/extensions +copying neutron/extensions/data_plane_status.py -> build/lib/neutron/extensions +copying neutron/extensions/standardattrdescription.py -> build/lib/neutron/extensions +copying neutron/extensions/subnet_segmentid_writable.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_extra_gws.py -> build/lib/neutron/extensions +copying neutron/extensions/dns_domain_ports.py -> build/lib/neutron/extensions +copying neutron/extensions/agent_resources_synced.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_pps_rule.py -> build/lib/neutron/extensions +copying neutron/extensions/quota_check_limit.py -> build/lib/neutron/extensions +copying neutron/extensions/expose_l3_conntrack_helper.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_default.py -> build/lib/neutron/extensions +copying neutron/extensions/qos.py -> build/lib/neutron/extensions +copying neutron/extensions/netmtu.py -> build/lib/neutron/extensions +copying neutron/extensions/metering.py -> build/lib/neutron/extensions +copying neutron/extensions/subnet_service_types.py -> build/lib/neutron/extensions +copying neutron/extensions/subnetpool_prefix_ops.py -> build/lib/neutron/extensions +copying neutron/extensions/fip_pf_description.py -> build/lib/neutron/extensions +copying neutron/extensions/address_scope.py -> build/lib/neutron/extensions +copying neutron/extensions/pagination.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_fip.py -> build/lib/neutron/extensions +copying neutron/extensions/tag_creation.py -> build/lib/neutron/extensions +copying neutron/extensions/address_group.py -> build/lib/neutron/extensions +copying neutron/extensions/router_availability_zone.py -> build/lib/neutron/extensions +copying neutron/extensions/subnet_dns_publish_fixed_ip.py -> build/lib/neutron/extensions +copying neutron/extensions/security_groups_shared_filtering.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_port_network_policy.py -> build/lib/neutron/extensions +copying neutron/extensions/security_groups_rules_belongs_to_default_sg.py -> build/lib/neutron/extensions +copying neutron/extensions/rbac_subnetpool.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_pps_minimum_rule_alias.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_port_ip_change_not_allowed.py -> build/lib/neutron/extensions +copying neutron/extensions/standard_attr_segment.py -> build/lib/neutron/extensions +copying neutron/extensions/port_resource_request_groups.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/port_resource_request.py -> build/lib/neutron/extensions +copying neutron/extensions/quotasv2_detail.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_flavors.py -> build/lib/neutron/extensions +copying neutron/extensions/port_hint_ovs_tx_steering.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_ext_ha_mode.py -> build/lib/neutron/extensions +copying neutron/extensions/port_hardware_offload_type.py -> build/lib/neutron/extensions +copying neutron/extensions/tagging.py -> build/lib/neutron/extensions +copying neutron/extensions/sorting.py -> build/lib/neutron/extensions +copying neutron/extensions/port_hints.py -> build/lib/neutron/extensions +copying neutron/extensions/allowedaddresspairs.py -> build/lib/neutron/extensions +copying neutron/extensions/dns.py -> build/lib/neutron/extensions +copying neutron/extensions/vlantransparent.py -> build/lib/neutron/extensions +copying neutron/extensions/rbac_address_group.py -> build/lib/neutron/extensions +copying neutron/extensions/port_mac_address_regenerate.py -> build/lib/neutron/extensions +copying neutron/extensions/availability_zone_filter.py -> build/lib/neutron/extensions +copying neutron/extensions/floatingip_pools.py -> build/lib/neutron/extensions +copying neutron/extensions/dhcpagentscheduler.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_bw_limit_direction.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_gateway_ip.py -> build/lib/neutron/extensions +copying neutron/extensions/l3agentscheduler.py -> build/lib/neutron/extensions +copying neutron/extensions/availability_zone.py -> build/lib/neutron/extensions +copying neutron/extensions/security_groups_port_filtering.py -> build/lib/neutron/extensions +copying neutron/extensions/timestamp.py -> build/lib/neutron/extensions +copying neutron/extensions/uplink_status_propagation.py -> build/lib/neutron/extensions +copying neutron/extensions/revisionifmatch.py -> build/lib/neutron/extensions +copying neutron/extensions/port_numa_affinity_policy.py -> build/lib/neutron/extensions +copying neutron/extensions/port_numa_affinity_policy_socket.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_pps_minimum_rule.py -> build/lib/neutron/extensions +copying neutron/extensions/filter_validation.py -> build/lib/neutron/extensions +copying neutron/extensions/ip_allocation.py -> build/lib/neutron/extensions +copying neutron/extensions/servicetype.py -> build/lib/neutron/extensions +copying neutron/extensions/providernet.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_ndp_proxy.py -> build/lib/neutron/extensions +copying neutron/extensions/rbac_address_scope.py -> build/lib/neutron/extensions +copying neutron/extensions/fip_pf_port_range.py -> build/lib/neutron/extensions +copying neutron/extensions/segments_peer_subnet_host_routes.py -> build/lib/neutron/extensions +copying neutron/extensions/dvr.py -> build/lib/neutron/extensions +copying neutron/extensions/project_id.py -> build/lib/neutron/extensions +copying neutron/extensions/__init__.py -> build/lib/neutron/extensions +copying neutron/extensions/port_mac_address_override.py -> build/lib/neutron/extensions +copying neutron/extensions/subnetallocation.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_ext_gw_mode.py -> build/lib/neutron/extensions +copying neutron/extensions/flavors.py -> build/lib/neutron/extensions +copying neutron/extensions/trunk_details.py -> build/lib/neutron/extensions +copying neutron/extensions/securitygroup.py -> build/lib/neutron/extensions +copying neutron/extensions/revisions.py -> build/lib/neutron/extensions +copying neutron/extensions/netmtu_writable.py -> build/lib/neutron/extensions +copying neutron/extensions/agent.py -> build/lib/neutron/extensions +copying neutron/extensions/multiprovidernet.py -> build/lib/neutron/extensions +copying neutron/extensions/network_ip_availability.py -> build/lib/neutron/extensions +copying neutron/extensions/quotasv2.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_ext_ndp_proxy.py -> build/lib/neutron/extensions +copying neutron/extensions/default_subnetpools.py -> build/lib/neutron/extensions +copying neutron/extensions/logging.py -> build/lib/neutron/extensions +copying neutron/extensions/security_groups_remote_address_group.py -> build/lib/neutron/extensions +copying neutron/extensions/admin_state_down_before_update.py -> build/lib/neutron/extensions +copying neutron/extensions/extra_dhcp_opt.py -> build/lib/neutron/extensions +copying neutron/extensions/stdattrs_common.py -> build/lib/neutron/extensions +copying neutron/extensions/floating_ip_port_forwarding.py -> build/lib/neutron/extensions +copying neutron/extensions/ip_substring_port_filtering.py -> build/lib/neutron/extensions +copying neutron/extensions/extraroute.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_enable_default_route_bfd.py -> build/lib/neutron/extensions +copying neutron/extensions/rbac.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_rule_type_filter.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_enable_default_route_ecmp.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_rules_alias.py -> build/lib/neutron/extensions +copying neutron/extensions/routerservicetype.py -> build/lib/neutron/extensions +copying neutron/extensions/l3_conntrack_helper.py -> build/lib/neutron/extensions +copying neutron/extensions/network_ha.py -> build/lib/neutron/extensions +copying neutron/extensions/network_availability_zone.py -> build/lib/neutron/extensions +copying neutron/extensions/tag_ports_during_bulk_creation.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_fip_network_policy.py -> build/lib/neutron/extensions +copying neutron/extensions/portsecurity.py -> build/lib/neutron/extensions +copying neutron/extensions/ecmp_routes.py -> build/lib/neutron/extensions +copying neutron/extensions/extraroute_atomic.py -> build/lib/neutron/extensions +copying neutron/extensions/auto_allocated_topology.py -> build/lib/neutron/extensions +copying neutron/extensions/local_ip.py -> build/lib/neutron/extensions +copying neutron/extensions/subnet_external_network.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_bw_minimum_ingress.py -> build/lib/neutron/extensions +copying neutron/extensions/external_net.py -> build/lib/neutron/extensions +copying neutron/extensions/trunk.py -> build/lib/neutron/extensions +copying neutron/extensions/expose_port_forwarding_in_fip.py -> build/lib/neutron/extensions +copying neutron/extensions/portbindings_extended.py -> build/lib/neutron/extensions +copying neutron/extensions/fip_pf_detail.py -> build/lib/neutron/extensions +copying neutron/extensions/port_trusted_vif.py -> build/lib/neutron/extensions +copying neutron/extensions/dns_integration_domain_keywords.py -> build/lib/neutron/extensions +copying neutron/extensions/metering_source_and_destination_fields.py -> build/lib/neutron/extensions +copying neutron/extensions/qos_rule_type_details.py -> build/lib/neutron/extensions +creating 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 +copying neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn creating build/lib/neutron/objects/plugins/ml2 -copying neutron/objects/plugins/ml2/flatallocation.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/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/vxlanallocation.py -> build/lib/neutron/objects/plugins/ml2 -copying neutron/objects/plugins/ml2/__init__.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 -creating build/lib/neutron/services/network_ip_availability -copying neutron/services/network_ip_availability/plugin.py -> build/lib/neutron/services/network_ip_availability -copying neutron/services/network_ip_availability/__init__.py -> build/lib/neutron/services/network_ip_availability -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/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/conf/services -copying neutron/conf/services/provider_configuration.py -> build/lib/neutron/conf/services -copying neutron/conf/services/metering_agent.py -> build/lib/neutron/conf/services -copying neutron/conf/services/logging.py -> 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 -creating 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/agent/test__common_agent.py -> 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/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch -copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov +copying neutron/objects/plugins/ml2/geneveallocation.py -> build/lib/neutron/objects/plugins/ml2 +copying neutron/objects/plugins/ml2/__init__.py -> build/lib/neutron/objects/plugins/ml2 +copying neutron/objects/plugins/ml2/flatallocation.py -> build/lib/neutron/objects/plugins/ml2 +creating 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 +copying neutron/tests/functional/agent/l3/bin/__init__.py -> build/lib/neutron/tests/functional/agent/l3/bin +creating 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/base.py -> build/lib/neutron/agent/l3/extensions/qos +copying neutron/agent/l3/extensions/qos/gateway_ip.py -> build/lib/neutron/agent/l3/extensions/qos +copying neutron/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/agent/l3/extensions/qos +creating build/lib/neutron/tests/functional/privileged +copying neutron/tests/functional/privileged/__init__.py -> build/lib/neutron/tests/functional/privileged +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 +copying neutron/tests/unit/tests/test_base.py -> build/lib/neutron/tests/unit/tests +copying neutron/tests/unit/tests/__init__.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/db/metering -copying neutron/db/metering/metering_db.py -> build/lib/neutron/db/metering -copying neutron/db/metering/__init__.py -> build/lib/neutron/db/metering copying neutron/db/metering/metering_rpc.py -> build/lib/neutron/db/metering -copying neutron/pecan_wsgi/startup.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/__init__.py -> build/lib/neutron/pecan_wsgi -creating 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 -copying neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common -copying neutron/tests/unit/extension_stubs.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_auth.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/fake_resources.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/testlib_api.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_manager.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_service.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/_test_extension_portbindings.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_policy.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/dummy_plugin.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/__init__.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_opts.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_worker.py -> build/lib/neutron/tests/unit -creating build/lib/neutron/db/extra_dhcp_opt -copying neutron/db/extra_dhcp_opt/models.py -> build/lib/neutron/db/extra_dhcp_opt -copying neutron/db/extra_dhcp_opt/__init__.py -> build/lib/neutron/db/extra_dhcp_opt -creating 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 -copying neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov +copying neutron/db/metering/__init__.py -> build/lib/neutron/db/metering +copying neutron/db/metering/metering_db.py -> build/lib/neutron/db/metering +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/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch +creating 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/tests/unit/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers/ovn +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/exceptions copying neutron/exceptions/mtu.py -> build/lib/neutron/exceptions copying neutron/exceptions/__init__.py -> build/lib/neutron/exceptions -copying neutron/services/provider_configuration.py -> build/lib/neutron/services -copying neutron/services/service_base.py -> build/lib/neutron/services -copying neutron/services/__init__.py -> build/lib/neutron/services -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/plugins/ml2/drivers/type_tunnel.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_flat.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/mech_agent.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/helpers.py -> build/lib/neutron/plugins/ml2/drivers -copying neutron/plugins/ml2/drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers -copying neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge -creating build/lib/neutron/tests/unit/conf -copying neutron/tests/unit/conf/test_service.py -> build/lib/neutron/tests/unit/conf -copying neutron/tests/unit/conf/__init__.py -> build/lib/neutron/tests/unit/conf -creating 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/agent/ovsdb/native/__init__.py -> build/lib/neutron/tests/unit/agent/ovsdb/native -creating build/lib/neutron/services/externaldns/drivers/designate -copying neutron/services/externaldns/drivers/designate/driver.py -> build/lib/neutron/services/externaldns/drivers/designate -copying neutron/services/externaldns/drivers/designate/__init__.py -> build/lib/neutron/services/externaldns/drivers/designate +creating build/lib/neutron/services/flavors +copying neutron/services/flavors/flavors_plugin.py -> build/lib/neutron/services/flavors +copying neutron/services/flavors/__init__.py -> build/lib/neutron/services/flavors +copying neutron/tests/unit/objects/test_port_forwarding.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_flavor.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_objects.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_rbac_db.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_rbac.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_router.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_agent.py -> build/lib/neutron/tests/unit/objects +copying neutron/tests/unit/objects/test_trunk.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_address_scope.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_l3agent.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_base.py -> build/lib/neutron/tests/unit/objects +copying neutron/tests/unit/objects/__init__.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_network.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_address_group.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_provisioning_blocks.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_securitygroup_default_rules.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_floatingip.py -> build/lib/neutron/tests/unit/objects +copying neutron/tests/unit/objects/test_auto_allocate.py -> build/lib/neutron/tests/unit/objects +creating 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/base.py -> build/lib/neutron/tests/unit/services/qos +copying neutron/tests/unit/services/qos/__init__.py -> build/lib/neutron/tests/unit/services/qos +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/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/__init__.py -> build/lib/neutron/tests/unit/scheduler +copying neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py -> build/lib/neutron/tests/unit/scheduler +copying neutron/tests/unit/scheduler/test_base_scheduler.py -> build/lib/neutron/tests/unit/scheduler +creating 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/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 +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/__init__.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 +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/tests/functional/db +copying neutron/tests/functional/db/test_models.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/tests/functional/db/__init__.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_network.py -> build/lib/neutron/tests/functional/db +copying neutron/tests/functional/db/test_ipam.py -> build/lib/neutron/tests/functional/db +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/functional/tests/__init__.py -> build/lib/neutron/tests/functional/tests +creating 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/__init__.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/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 +creating build/lib/neutron/pecan_wsgi/hooks +copying neutron/pecan_wsgi/hooks/utils.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/context.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/query_parameters.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/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/__init__.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/policy_enforcement.py -> build/lib/neutron/pecan_wsgi/hooks +creating 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/plugins/ml2/drivers/l2pop/db.py -> build/lib/neutron/plugins/ml2/drivers/l2pop +copying neutron/plugins/ml2/drivers/l2pop/__init__.py -> build/lib/neutron/plugins/ml2/drivers/l2pop +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/common/agents +copying neutron/tests/common/agents/__init__.py -> build/lib/neutron/tests/common/agents +copying neutron/tests/common/agents/ovs_agent.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/api/extensions.py -> build/lib/neutron/api copying neutron/api/wsgi.py -> build/lib/neutron/api -copying neutron/api/api_common.py -> build/lib/neutron/api copying neutron/api/__init__.py -> build/lib/neutron/api -creating build/lib/neutron/services/trunk/rpc -copying neutron/services/trunk/rpc/server.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/__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 -creating 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_nova.py -> 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_ironic.py -> build/lib/neutron/tests/unit/notifiers -creating 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/__init__.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 -creating 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/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/cmd/sanitize_port_binding_profile_allocation.py -> build/lib/neutron/cmd -copying neutron/cmd/remove_duplicated_port_bindings.py -> build/lib/neutron/cmd -copying neutron/cmd/pd_notify.py -> build/lib/neutron/cmd -copying neutron/cmd/sanity_check.py -> build/lib/neutron/cmd -copying neutron/cmd/ovs_cleanup.py -> build/lib/neutron/cmd -copying neutron/cmd/destroy_patch_ports.py -> build/lib/neutron/cmd -copying neutron/cmd/netns_cleanup.py -> build/lib/neutron/cmd -copying neutron/cmd/keepalived_state_change.py -> build/lib/neutron/cmd -copying neutron/cmd/__init__.py -> build/lib/neutron/cmd -copying neutron/cmd/sanitize_port_mac_addresses.py -> build/lib/neutron/cmd -copying neutron/cmd/runtime_checks.py -> build/lib/neutron/cmd -copying neutron/cmd/linuxbridge_cleanup.py -> build/lib/neutron/cmd -copying neutron/cmd/status.py -> build/lib/neutron/cmd -copying neutron/cmd/ipset_cleanup.py -> build/lib/neutron/cmd -creating 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 -copying neutron/cmd/upgrade_checks/__init__.py -> build/lib/neutron/cmd/upgrade_checks +copying neutron/api/api_common.py -> build/lib/neutron/api creating 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/__init__.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/tests/functional/services/trunk -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 -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/__init__.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/plugins/ml2/drivers/agent -copying neutron/plugins/ml2/drivers/agent/config.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/_agent_manager_base.py -> 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/capabilities.py -> build/lib/neutron/plugins/ml2/drivers/agent -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 -copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent +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/plugins/ml2/drivers/openvswitch/agent/vlanmanager.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_agent_extension_api.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent +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_neutron_agent.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/tests/unit/services/test_provider_configuration.py -> build/lib/neutron/tests/unit/services +copying neutron/tests/unit/services/__init__.py -> build/lib/neutron/tests/unit/services +creating build/lib/neutron/services/metering/drivers/noop +copying neutron/services/metering/drivers/noop/noop_driver.py -> build/lib/neutron/services/metering/drivers/noop +copying neutron/services/metering/drivers/noop/__init__.py -> build/lib/neutron/services/metering/drivers/noop +creating 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/base.py -> build/lib/neutron/agent/l2/extensions/dhcp +copying neutron/agent/l2/extensions/dhcp/ipv6.py -> 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/ipv4.py -> build/lib/neutron/agent/l2/extensions/dhcp +creating build/lib/neutron/services/portforwarding +copying neutron/services/portforwarding/constants.py -> build/lib/neutron/services/portforwarding +copying neutron/services/portforwarding/__init__.py -> build/lib/neutron/services/portforwarding +copying neutron/services/portforwarding/pf_plugin.py -> build/lib/neutron/services/portforwarding +copying neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge +copying neutron/tests/fullstack/test_dhcp_agent.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_connectivity.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_multisegs.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/base.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_ports_api.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_quota.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_local_ip.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_qos.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/fullstack/__init__.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_ports_binding.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_mtu.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_ports_rebind.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_securitygroup.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_l3_agent.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_logging.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_firewall.py -> build/lib/neutron/tests/fullstack +creating 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 +copying neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch +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 +copying neutron/tests/functional/agent/test_dhcp_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_l2_ovs_agent.py -> build/lib/neutron/tests/functional/agent +copying neutron/tests/functional/agent/__init__.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_ovs_lib.py -> build/lib/neutron/tests/functional/agent +copying neutron/tests/functional/agent/test_firewall.py -> build/lib/neutron/tests/functional/agent +copying neutron/tests/unit/agent/linux/test_external_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_pd.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_daemon.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_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_devlink.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/failing_process.py -> 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/test_ip_conntrack.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_utils.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_ipset_manager.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_dhcp.py -> build/lib/neutron/tests/unit/agent/linux +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 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_arp_protect.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent -creating 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 -copying neutron/tests/functional/agent/l3/bin/__init__.py -> build/lib/neutron/tests/functional/agent/l3/bin -creating build/lib/neutron/tests/fullstack/servers -copying neutron/tests/fullstack/servers/placement.py -> build/lib/neutron/tests/fullstack/servers -copying neutron/tests/fullstack/servers/__init__.py -> build/lib/neutron/tests/fullstack/servers -creating 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 -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/__init__.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam -copying neutron/tests/base.py -> build/lib/neutron/tests -copying neutron/tests/post_mortem_debug.py -> build/lib/neutron/tests -copying neutron/tests/__init__.py -> build/lib/neutron/tests -copying neutron/tests/tools.py -> build/lib/neutron/tests -copying neutron/db/migration/connection.py -> build/lib/neutron/db/migration -copying neutron/db/migration/__init__.py -> build/lib/neutron/db/migration -copying neutron/db/migration/cli.py -> build/lib/neutron/db/migration -copying neutron/db/migration/autogen.py -> build/lib/neutron/db/migration -creating build/lib/neutron/conf/agent/ovn -copying neutron/conf/agent/ovn/__init__.py -> build/lib/neutron/conf/agent/ovn -copying neutron/tests/functional/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers +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_neutron_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent +creating build/lib/neutron/cmd/sanity +copying neutron/cmd/sanity/checks.py -> build/lib/neutron/cmd/sanity +copying neutron/cmd/sanity/__init__.py -> build/lib/neutron/cmd/sanity +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 +copying neutron/agent/linux/ip_lib.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/utils.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/iptables_manager.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/iptables_firewall.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/external_process.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/devlink.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/ip_conntrack.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/tc_lib.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/ipset_manager.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/interface.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/keepalived.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/pd_driver.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/of_monitor.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/bridge_lib.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/ra.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/pd.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/__init__.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/dibbler.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/iptables_comments.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/dhcp.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/l3_tc_lib.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/daemon.py -> build/lib/neutron/agent/linux +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/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_ha_router.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_snat_ns.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_dvr_fip_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_namespace_manager.py -> 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_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_dvr_local_router.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/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_utils.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_ovs_lib.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_async_process.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_ovsdb_monitor.py -> 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_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 +copying neutron/tests/unit/agent/common/test_ovs_lib.py -> build/lib/neutron/tests/unit/agent/common +copying neutron/tests/unit/agent/common/test_polling.py -> build/lib/neutron/tests/unit/agent/common +creating build/lib/neutron/tests/unit/services/qos/drivers +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/pecan_wsgi +copying neutron/tests/functional/pecan_wsgi/test_functional.py -> build/lib/neutron/tests/functional/pecan_wsgi +copying neutron/tests/functional/pecan_wsgi/utils.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/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/__init__.py -> build/lib/neutron/tests/functional/pecan_wsgi +creating build/lib/neutron/tests/unit/services/l3_router +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/conf/plugins/ml2/drivers/macvtap.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/__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/ovs_conf.py -> build/lib/neutron/conf/plugins/ml2/drivers +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/privileged/agent/ovsdb +copying neutron/privileged/agent/ovsdb/__init__.py -> build/lib/neutron/privileged/agent/ovsdb +creating 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_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_vxlanallocation.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/__init__.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/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/profiling +copying neutron/profiling/profiled_decorator.py -> build/lib/neutron/profiling +copying neutron/profiling/__init__.py -> build/lib/neutron/profiling +creating build/lib/neutron/services/portforwarding/drivers/ovn +copying neutron/services/portforwarding/drivers/ovn/driver.py -> build/lib/neutron/services/portforwarding/drivers/ovn +copying neutron/services/portforwarding/drivers/ovn/__init__.py -> build/lib/neutron/services/portforwarding/drivers/ovn +creating build/lib/neutron/tests/functional/resources +copying neutron/tests/functional/resources/process.py -> build/lib/neutron/tests/functional/resources +copying neutron/tests/functional/resources/__init__.py -> build/lib/neutron/tests/functional/resources +creating 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/__init__.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/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/router.py -> build/lib/neutron/api/v2 +copying neutron/api/v2/resource_helper.py -> build/lib/neutron/api/v2 +copying neutron/api/v2/__init__.py -> build/lib/neutron/api/v2 +creating build/lib/neutron/tests/unit/api/v2 +copying neutron/tests/unit/api/v2/test_router.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/__init__.py -> build/lib/neutron/tests/unit/api/v2 +copying neutron/tests/unit/api/v2/test_resource.py -> build/lib/neutron/tests/unit/api/v2 creating 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 copying neutron/tests/unit/services/l3_router/service_providers/__init__.py -> build/lib/neutron/tests/unit/services/l3_router/service_providers -creating 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/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver -creating 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 -copying neutron/tests/unit/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/ovn -copying neutron/objects/plugins/__init__.py -> build/lib/neutron/objects/plugins -copying neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py -> 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 -creating build/lib/neutron/hacking -copying neutron/hacking/checks.py -> build/lib/neutron/hacking -copying neutron/hacking/__init__.py -> build/lib/neutron/hacking +copying neutron/tests/unit/services/externaldns/drivers/__init__.py -> build/lib/neutron/tests/unit/services/externaldns/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/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/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions +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 +creating build/lib/neutron/agent/common +copying neutron/agent/common/ip_lib.py -> build/lib/neutron/agent/common +copying neutron/agent/common/utils.py -> build/lib/neutron/agent/common +copying neutron/agent/common/async_process.py -> build/lib/neutron/agent/common +copying neutron/agent/common/base_polling.py -> build/lib/neutron/agent/common +copying neutron/agent/common/polling.py -> build/lib/neutron/agent/common +copying neutron/agent/common/placement_report.py -> build/lib/neutron/agent/common +copying neutron/agent/common/base_agent_rpc.py -> build/lib/neutron/agent/common +copying neutron/agent/common/ovs_lib.py -> build/lib/neutron/agent/common +copying neutron/agent/common/resource_processing_queue.py -> build/lib/neutron/agent/common +copying neutron/agent/common/ovsdb_monitor.py -> build/lib/neutron/agent/common +copying neutron/agent/common/__init__.py -> build/lib/neutron/agent/common +creating build/lib/neutron/tests/functional/agent/common +copying neutron/tests/functional/agent/common/test_ovsdb_monitor.py -> 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 +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/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/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/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/driver_controller.py -> 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/user_defined.py -> build/lib/neutron/services/ovn_l3/service_providers +creating 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_geneveallocation.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 +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/__init__.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 +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/conf/agent/metadata +copying neutron/conf/agent/metadata/config.py -> build/lib/neutron/conf/agent/metadata +copying neutron/conf/agent/metadata/__init__.py -> build/lib/neutron/conf/agent/metadata +copying neutron/ipam/utils.py -> build/lib/neutron/ipam +copying neutron/ipam/driver.py -> build/lib/neutron/ipam +copying neutron/ipam/__init__.py -> build/lib/neutron/ipam +copying neutron/ipam/exceptions.py -> build/lib/neutron/ipam +copying neutron/ipam/subnet_alloc.py -> build/lib/neutron/ipam +copying neutron/ipam/requests.py -> build/lib/neutron/ipam +creating build/lib/neutron/plugins/ml2/drivers/agent +copying neutron/plugins/ml2/drivers/agent/config.py -> 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/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_dvr_router.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 +copying neutron/tests/functional/agent/l3/__init__.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/framework.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 +creating 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/__init__.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 creating build/lib/neutron/api/rpc/agentnotifiers +copying neutron/api/rpc/agentnotifiers/utils.py -> 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/metering_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/utils.py -> build/lib/neutron/api/rpc/agentnotifiers -copying neutron/api/rpc/agentnotifiers/__init__.py -> build/lib/neutron/api/rpc/agentnotifiers -creating 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_utils.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_coordination.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/moved_globals_code2.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/__init__.py -> build/lib/neutron/tests/unit/common -copying neutron/tests/unit/common/moved_globals_code1.py -> build/lib/neutron/tests/unit/common -creating build/lib/neutron/db/models -copying neutron/db/models/l3agent.py -> build/lib/neutron/db/models -copying neutron/db/models/tag.py -> build/lib/neutron/db/models -copying neutron/db/models/loggingapi.py -> build/lib/neutron/db/models -copying neutron/db/models/servicetype.py -> build/lib/neutron/db/models -copying neutron/db/models/port_hardware_offload_type.py -> build/lib/neutron/db/models -copying neutron/db/models/dns.py -> build/lib/neutron/db/models -copying neutron/db/models/securitygroup_default_rules.py -> build/lib/neutron/db/models -copying neutron/db/models/port_hints.py -> build/lib/neutron/db/models -copying neutron/db/models/ndp_proxy.py -> build/lib/neutron/db/models -copying neutron/db/models/metering.py -> build/lib/neutron/db/models -copying neutron/db/models/uplink_status_propagation.py -> build/lib/neutron/db/models -copying neutron/db/models/l3ha.py -> build/lib/neutron/db/models -copying neutron/db/models/external_net.py -> build/lib/neutron/db/models -copying neutron/db/models/securitygroup.py -> build/lib/neutron/db/models -copying neutron/db/models/port_forwarding.py -> build/lib/neutron/db/models -copying neutron/db/models/port_trusted.py -> build/lib/neutron/db/models -copying neutron/db/models/provisioning_block.py -> build/lib/neutron/db/models -copying neutron/db/models/local_ip.py -> build/lib/neutron/db/models -copying neutron/db/models/allowed_address_pair.py -> build/lib/neutron/db/models +copying neutron/opts.py -> build/lib/neutron +copying neutron/neutron_plugin_base_v2.py -> build/lib/neutron +copying neutron/policy.py -> build/lib/neutron +copying neutron/auth.py -> build/lib/neutron +copying neutron/worker.py -> build/lib/neutron +copying neutron/__init__.py -> build/lib/neutron +copying neutron/manager.py -> build/lib/neutron +copying neutron/service.py -> build/lib/neutron +copying neutron/_i18n.py -> build/lib/neutron +copying neutron/version.py -> build/lib/neutron +creating build/lib/neutron/tests/unit/cmd +copying neutron/tests/unit/cmd/test_status.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_ovs_cleanup.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/__init__.py -> build/lib/neutron/tests/unit/cmd +copying neutron/tests/unit/cmd/test_netns_cleanup.py -> build/lib/neutron/tests/unit/cmd +creating build/lib/neutron/services/trunk/drivers/openvswitch +copying neutron/services/trunk/drivers/openvswitch/utils.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/constants.py -> build/lib/neutron/services/trunk/drivers/openvswitch +copying neutron/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch +creating build/lib/neutron/services/logapi/agent +copying neutron/services/logapi/agent/log_extension.py -> build/lib/neutron/services/logapi/agent +copying neutron/services/logapi/agent/__init__.py -> build/lib/neutron/services/logapi/agent +creating build/lib/neutron/tests/unit/agent/ovsdb +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 +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/ext_test.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_type_gre.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/test_type_vlan.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers +copying neutron/tests/unit/plugins/ml2/drivers/__init__.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_vxlan.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/base_type_tunnel.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/mech_fake_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers +creating 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_api.py -> 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_driver_nolock.py -> build/lib/neutron/tests/unit/db/quota +creating 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/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers/ovn +creating build/lib/neutron/services/logapi/drivers/ovn +copying neutron/services/logapi/drivers/ovn/driver.py -> build/lib/neutron/services/logapi/drivers/ovn +copying neutron/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/services/logapi/drivers/ovn +copying neutron/tests/functional/agent/ovn/__init__.py -> build/lib/neutron/tests/functional/agent/ovn +creating 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_resource_allocator.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/__init__.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources +creating build/lib/neutron/conf/policies +copying neutron/conf/policies/network_segment_range.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/segment.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/port.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/floatingip.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/base.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/qos.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/metering.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/address_scope.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/flavor.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/address_group.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/default_security_group_rules.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/floatingip_pools.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/security_group.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/availability_zone.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/floatingip_port_forwarding.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/service_type.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/router.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/__init__.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/quotas.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/ndp_proxy.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/local_ip_association.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/agent.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/network_ip_availability.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/network.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/logging.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/rbac.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/subnet.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/l3_conntrack_helper.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/port_bindings.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/auto_allocated_topology.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/local_ip.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/trunk.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/subnetpool.py -> build/lib/neutron/conf/policies +copying neutron/plugins/__init__.py -> build/lib/neutron/plugins +creating 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_ndp_proxy.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 +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 +creating build/lib/neutron/conf/extensions +copying neutron/conf/extensions/conntrack_helper.py -> build/lib/neutron/conf/extensions +copying neutron/conf/extensions/allowedaddresspairs.py -> build/lib/neutron/conf/extensions +copying neutron/conf/extensions/__init__.py -> build/lib/neutron/conf/extensions +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/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 +copying neutron/tests/unit/_test_extension_portbindings.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_service.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/testlib_api.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/dummy_plugin.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_policy.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_auth.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_worker.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_opts.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/__init__.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/fake_resources.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/extension_stubs.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_manager.py -> build/lib/neutron/tests/unit +creating build/lib/neutron/services/qos/drivers +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/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/services/qos/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers/ovn +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/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/plugins/ml2/drivers/macvtap +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 +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/unit/services/metering/drivers +copying neutron/tests/unit/services/metering/drivers/test_iptables.py -> 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 +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 +copying neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.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/__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_capabilities.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent +copying neutron/services/logapi/drivers/base.py -> build/lib/neutron/services/logapi/drivers +copying neutron/services/logapi/drivers/__init__.py -> build/lib/neutron/services/logapi/drivers +copying neutron/services/logapi/drivers/manager.py -> build/lib/neutron/services/logapi/drivers +creating build/lib/neutron/conf/agent/ovn/metadata +copying neutron/conf/agent/ovn/metadata/config.py -> build/lib/neutron/conf/agent/ovn/metadata +copying neutron/conf/agent/ovn/metadata/__init__.py -> build/lib/neutron/conf/agent/ovn/metadata +creating build/lib/neutron/services/metering/agents +copying neutron/services/metering/agents/metering_agent.py -> build/lib/neutron/services/metering/agents +copying neutron/services/metering/agents/__init__.py -> build/lib/neutron/services/metering/agents +copying neutron/tests/functional/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers +creating 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 +copying neutron/tests/unit/services/trunk/seg_types/__init__.py -> build/lib/neutron/tests/unit/services/trunk/seg_types +creating 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/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/agent +creating build/lib/neutron/wsgi +copying neutron/wsgi/__init__.py -> build/lib/neutron/wsgi +copying neutron/wsgi/api.py -> build/lib/neutron/wsgi +creating build/lib/neutron/services/auto_allocate +copying neutron/services/auto_allocate/db.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/__init__.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/plugin.py -> build/lib/neutron/services/auto_allocate copying neutron/db/models/port_device_profile.py -> build/lib/neutron/db/models -copying neutron/db/models/ovn.py -> build/lib/neutron/db/models -copying neutron/db/models/data_plane_status.py -> build/lib/neutron/db/models +copying neutron/db/models/network_segment_range.py -> build/lib/neutron/db/models copying neutron/db/models/segment.py -> build/lib/neutron/db/models -copying neutron/db/models/address_scope.py -> build/lib/neutron/db/models -copying neutron/db/models/l3_attrs.py -> build/lib/neutron/db/models -copying neutron/db/models/__init__.py -> build/lib/neutron/db/models +copying neutron/db/models/data_plane_status.py -> build/lib/neutron/db/models copying neutron/db/models/subnet_service_type.py -> build/lib/neutron/db/models +copying neutron/db/models/metering.py -> build/lib/neutron/db/models copying neutron/db/models/conntrack_helper.py -> build/lib/neutron/db/models -copying neutron/db/models/port_numa_affinity_policy.py -> build/lib/neutron/db/models +copying neutron/db/models/ovn.py -> build/lib/neutron/db/models +copying neutron/db/models/address_scope.py -> build/lib/neutron/db/models copying neutron/db/models/flavor.py -> build/lib/neutron/db/models copying neutron/db/models/address_group.py -> build/lib/neutron/db/models +copying neutron/db/models/l3_attrs.py -> build/lib/neutron/db/models copying neutron/db/models/l3.py -> build/lib/neutron/db/models +copying neutron/db/models/port_trusted.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/dns.py -> build/lib/neutron/db/models +copying neutron/db/models/provisioning_block.py -> build/lib/neutron/db/models +copying neutron/db/models/l3ha.py -> build/lib/neutron/db/models +copying neutron/db/models/uplink_status_propagation.py -> build/lib/neutron/db/models +copying neutron/db/models/port_numa_affinity_policy.py -> build/lib/neutron/db/models +copying neutron/db/models/l3agent.py -> build/lib/neutron/db/models +copying neutron/db/models/servicetype.py -> build/lib/neutron/db/models copying neutron/db/models/dvr.py -> build/lib/neutron/db/models +copying neutron/db/models/__init__.py -> build/lib/neutron/db/models +copying neutron/db/models/securitygroup_default_rules.py -> build/lib/neutron/db/models +copying neutron/db/models/ndp_proxy.py -> build/lib/neutron/db/models +copying neutron/db/models/securitygroup.py -> build/lib/neutron/db/models copying neutron/db/models/agent.py -> build/lib/neutron/db/models -copying neutron/db/models/network_segment_range.py -> build/lib/neutron/db/models -copying neutron/tests/unit/api/test_extensions.py -> build/lib/neutron/tests/unit/api +copying neutron/db/models/tag.py -> build/lib/neutron/db/models +copying neutron/db/models/allowed_address_pair.py -> build/lib/neutron/db/models +copying neutron/db/models/loggingapi.py -> build/lib/neutron/db/models +copying neutron/db/models/local_ip.py -> build/lib/neutron/db/models +copying neutron/db/models/external_net.py -> build/lib/neutron/db/models +copying neutron/db/models/port_forwarding.py -> build/lib/neutron/db/models +copying neutron/tests/unit/api/rpc/__init__.py -> build/lib/neutron/tests/unit/api/rpc +copying neutron/db/migration/connection.py -> build/lib/neutron/db/migration +copying neutron/db/migration/autogen.py -> build/lib/neutron/db/migration +copying neutron/db/migration/__init__.py -> build/lib/neutron/db/migration +copying neutron/db/migration/cli.py -> build/lib/neutron/db/migration +copying neutron/services/l3_router/l3_router_plugin.py -> build/lib/neutron/services/l3_router +copying neutron/services/l3_router/__init__.py -> build/lib/neutron/services/l3_router +copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch +creating 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/__init__.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 +copying neutron/tests/functional/privileged/agent/linux/test_tc_lib.py -> build/lib/neutron/tests/functional/privileged/agent/linux +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 copying neutron/tests/unit/api/test_wsgi.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/api/test_api_common.py -> build/lib/neutron/tests/unit/api copying neutron/tests/unit/api/__init__.py -> build/lib/neutron/tests/unit/api -creating build/lib/neutron/api/views -copying neutron/api/views/versions.py -> build/lib/neutron/api/views -copying neutron/api/views/__init__.py -> build/lib/neutron/api/views -creating build/lib/neutron/agent/ovn/metadata -copying neutron/agent/ovn/metadata/driver.py -> build/lib/neutron/agent/ovn/metadata -copying neutron/agent/ovn/metadata/server.py -> build/lib/neutron/agent/ovn/metadata -copying neutron/agent/ovn/metadata/__init__.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/agent.py -> build/lib/neutron/agent/ovn/metadata -copying neutron/tests/functional/resources/process.py -> build/lib/neutron/tests/functional/resources -copying neutron/tests/functional/resources/__init__.py -> build/lib/neutron/tests/functional/resources -creating 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/tests/unit/tests/example/dir/__init__.py -> build/lib/neutron/tests/unit/tests/example/dir -creating 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 -copying neutron/tests/unit/services/logapi/agent/__init__.py -> build/lib/neutron/tests/unit/services/logapi/agent -creating build/lib/neutron/tests/fullstack/schedulers -copying neutron/tests/fullstack/schedulers/dhcp.py -> build/lib/neutron/tests/fullstack/schedulers -copying neutron/tests/fullstack/schedulers/__init__.py -> build/lib/neutron/tests/fullstack/schedulers -creating build/lib/neutron/conf/agent/metadata -copying neutron/conf/agent/metadata/config.py -> build/lib/neutron/conf/agent/metadata -copying neutron/conf/agent/metadata/__init__.py -> build/lib/neutron/conf/agent/metadata -creating 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 -copying neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver -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/services/ovn_l3/__init__.py -> build/lib/neutron/services/ovn_l3 -creating 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/conf/agent/__init__.py -> build/lib/neutron/tests/unit/conf/agent -creating 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/extension_manager.py -> build/lib/neutron/agent/ovn/extensions -copying neutron/agent/ovn/extensions/qos_hwol.py -> build/lib/neutron/agent/ovn/extensions -copying neutron/agent/ovn/extensions/__init__.py -> build/lib/neutron/agent/ovn/extensions -creating 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/db/network_dhcp_agent_binding/__init__.py -> build/lib/neutron/db/network_dhcp_agent_binding -copying neutron/tests/unit/ipam/test_utils.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/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/__init__.py -> build/lib/neutron/tests/unit/ipam -creating 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/__init__.py -> build/lib/neutron/api/v2 -copying neutron/api/v2/router.py -> build/lib/neutron/api/v2 -creating build/lib/neutron/db/qos -copying neutron/db/qos/models.py -> build/lib/neutron/db/qos -copying neutron/db/qos/__init__.py -> build/lib/neutron/db/qos -creating 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 -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/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent -creating 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 -copying neutron/tests/functional/agent/ovn/metadata/__init__.py -> build/lib/neutron/tests/functional/agent/ovn/metadata -creating build/lib/neutron/conf/agent/ovn/metadata -copying neutron/conf/agent/ovn/metadata/config.py -> build/lib/neutron/conf/agent/ovn/metadata -copying neutron/conf/agent/ovn/metadata/__init__.py -> build/lib/neutron/conf/agent/ovn/metadata +creating build/lib/neutron/objects/port +copying neutron/objects/port/__init__.py -> build/lib/neutron/objects/port +creating 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/worker.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/__init__.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/commands.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/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 +creating 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/quota/__init__.py -> build/lib/neutron/quota +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/__init__.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/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 +copying neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent +creating build/lib/neutron/db/extra_dhcp_opt +copying neutron/db/extra_dhcp_opt/models.py -> build/lib/neutron/db/extra_dhcp_opt +copying neutron/db/extra_dhcp_opt/__init__.py -> build/lib/neutron/db/extra_dhcp_opt +copying neutron/cmd/sanitize_port_binding_profile_allocation.py -> build/lib/neutron/cmd +copying neutron/cmd/linuxbridge_cleanup.py -> build/lib/neutron/cmd +copying neutron/cmd/ipset_cleanup.py -> build/lib/neutron/cmd +copying neutron/cmd/remove_duplicated_port_bindings.py -> build/lib/neutron/cmd +copying neutron/cmd/destroy_patch_ports.py -> build/lib/neutron/cmd +copying neutron/cmd/ovs_cleanup.py -> build/lib/neutron/cmd +copying neutron/cmd/status.py -> build/lib/neutron/cmd +copying neutron/cmd/sanity_check.py -> build/lib/neutron/cmd +copying neutron/cmd/__init__.py -> build/lib/neutron/cmd +copying neutron/cmd/netns_cleanup.py -> build/lib/neutron/cmd +copying neutron/cmd/keepalived_state_change.py -> build/lib/neutron/cmd +copying neutron/cmd/runtime_checks.py -> build/lib/neutron/cmd +copying neutron/cmd/sanitize_port_mac_addresses.py -> build/lib/neutron/cmd +copying neutron/cmd/pd_notify.py -> build/lib/neutron/cmd +copying neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn +creating 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/__init__.py -> build/lib/neutron/cmd/ovn +copying neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> build/lib/neutron/cmd/ovn +copying neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch +creating 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_ip_lib.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/__init__.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/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge +creating build/lib/neutron/common/ovn +copying neutron/common/ovn/utils.py -> build/lib/neutron/common/ovn +copying neutron/common/ovn/hash_ring_manager.py -> build/lib/neutron/common/ovn +copying neutron/common/ovn/extensions.py -> build/lib/neutron/common/ovn +copying neutron/common/ovn/constants.py -> build/lib/neutron/common/ovn +copying neutron/common/ovn/__init__.py -> build/lib/neutron/common/ovn +copying neutron/common/ovn/exceptions.py -> build/lib/neutron/common/ovn +copying neutron/common/ovn/acl.py -> build/lib/neutron/common/ovn +copying neutron/tests/unit/objects/plugins/__init__.py -> build/lib/neutron/tests/unit/objects/plugins +creating 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/services/metering/drivers/iptables/__init__.py -> build/lib/neutron/services/metering/drivers/iptables +copying neutron/services/portforwarding/drivers/__init__.py -> build/lib/neutron/services/portforwarding/drivers +copying neutron/services/trunk/utils.py -> build/lib/neutron/services/trunk +copying neutron/services/trunk/models.py -> build/lib/neutron/services/trunk +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/plugin.py -> build/lib/neutron/services/trunk -copying neutron/services/trunk/models.py -> build/lib/neutron/services/trunk -copying neutron/services/trunk/utils.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/rules.py -> build/lib/neutron/services/trunk -copying neutron/services/trunk/__init__.py -> build/lib/neutron/services/trunk -creating build/lib/neutron/tests/unit/tests/functional -copying neutron/tests/unit/tests/functional/test_base.py -> build/lib/neutron/tests/unit/tests/functional -copying neutron/tests/unit/tests/functional/__init__.py -> build/lib/neutron/tests/unit/tests/functional -creating 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 -copying neutron/plugins/ml2/drivers/ovn/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/agent -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_netns_cleanup.py -> build/lib/neutron/tests/unit/cmd -copying neutron/tests/unit/cmd/test_status.py -> 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_sanity_check.py -> build/lib/neutron/tests/unit/cmd +copying neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py -> build/lib/neutron/tests/unit/agent/l2 +copying neutron/tests/unit/agent/l2/__init__.py -> build/lib/neutron/tests/unit/agent/l2 +creating build/lib/neutron/services/trunk/drivers/linuxbridge +copying neutron/services/trunk/drivers/linuxbridge/driver.py -> build/lib/neutron/services/trunk/drivers/linuxbridge +copying neutron/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/services/trunk/drivers/linuxbridge creating 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 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/base_oskenapp.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_tun.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 +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/__init__.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/main.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/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -creating build/lib/neutron/tests/functional/services/trunk/drivers -copying neutron/tests/functional/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers +copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying neutron/ipam/drivers/__init__.py -> build/lib/neutron/ipam/drivers +copying neutron/tests/unit/plugins/ml2/test_ovo_rpc.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_driver_context.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_extension_driver_api.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_mech_agent.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/__init__.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 +copying neutron/tests/unit/plugins/ml2/test_plugin.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_rpc.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_port_binding.py -> build/lib/neutron/tests/unit/plugins/ml2 +creating 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/unit/db/metering/__init__.py -> build/lib/neutron/tests/unit/db/metering +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/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/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_ipv6.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/__init__.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 +creating 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_agent.py -> 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_server.py -> build/lib/neutron/tests/unit/agent/ovn/metadata +copying neutron/privileged/__init__.py -> build/lib/neutron/privileged +creating 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/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver +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_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_ovsdb_monitor.py -> 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_ovn_db_resources.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying neutron/tests/functional/objects/test_quota.py -> build/lib/neutron/tests/functional/objects +copying neutron/tests/functional/objects/__init__.py -> build/lib/neutron/tests/functional/objects +copying neutron/objects/plugins/__init__.py -> build/lib/neutron/objects/plugins +creating build/lib/neutron/services/externaldns/drivers/designate +copying neutron/services/externaldns/drivers/designate/driver.py -> build/lib/neutron/services/externaldns/drivers/designate +copying neutron/services/externaldns/drivers/designate/__init__.py -> build/lib/neutron/services/externaldns/drivers/designate +copying neutron/conf/plugins/__init__.py -> build/lib/neutron/conf/plugins +creating 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 +copying neutron/cmd/upgrade_checks/__init__.py -> build/lib/neutron/cmd/upgrade_checks +copying neutron/db/models/plugins/__init__.py -> build/lib/neutron/db/models/plugins +copying neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap +creating 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/db/network_dhcp_agent_binding/__init__.py -> build/lib/neutron/db/network_dhcp_agent_binding +creating build/lib/neutron/hacking +copying neutron/hacking/checks.py -> build/lib/neutron/hacking +copying neutron/hacking/__init__.py -> build/lib/neutron/hacking +copying neutron/tests/unit/services/metering/test_metering_plugin.py -> build/lib/neutron/tests/unit/services/metering +copying neutron/tests/unit/services/metering/__init__.py -> build/lib/neutron/tests/unit/services/metering +creating build/lib/neutron/db/qos +copying neutron/db/qos/models.py -> build/lib/neutron/db/qos +copying neutron/db/qos/__init__.py -> build/lib/neutron/db/qos +creating 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 +copying neutron/tests/unit/services/logapi/agent/l3/__init__.py -> build/lib/neutron/tests/unit/services/logapi/agent/l3 +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 +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 +creating build/lib/neutron/objects/qos +copying neutron/objects/qos/policy.py -> build/lib/neutron/objects/qos +copying neutron/objects/qos/binding.py -> build/lib/neutron/objects/qos +copying neutron/objects/qos/qos_policy_validator.py -> build/lib/neutron/objects/qos +copying neutron/objects/qos/rule_type.py -> build/lib/neutron/objects/qos +copying neutron/objects/qos/__init__.py -> build/lib/neutron/objects/qos +copying neutron/objects/qos/rule.py -> build/lib/neutron/objects/qos +copying neutron/tests/unit/services/portforwarding/drivers/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers +creating build/lib/neutron/tests/unit/agent/metadata +copying neutron/tests/unit/agent/metadata/test_driver.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/__init__.py -> build/lib/neutron/tests/unit/agent/metadata +copying neutron/tests/unit/agent/metadata/test_proxy_base.py -> build/lib/neutron/tests/unit/agent/metadata +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/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/__init__.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/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/tests/unit/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers/ovn -copying neutron/tests/unit/services/test_provider_configuration.py -> build/lib/neutron/tests/unit/services -copying neutron/tests/unit/services/__init__.py -> build/lib/neutron/tests/unit/services -creating build/lib/neutron/services/logapi/drivers/ovn -copying neutron/services/logapi/drivers/ovn/driver.py -> build/lib/neutron/services/logapi/drivers/ovn -copying neutron/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/services/logapi/drivers/ovn -copying neutron/tests/unit/services/logapi/test_logging_plugin.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/__init__.py -> build/lib/neutron/tests/unit/services/logapi -creating build/lib/neutron/api/rpc/callbacks -copying neutron/api/rpc/callbacks/exceptions.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/resource_manager.py -> build/lib/neutron/api/rpc/callbacks -copying neutron/api/rpc/callbacks/version_manager.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/__init__.py -> build/lib/neutron/api/rpc/callbacks -copying neutron/plugins/ml2/db.py -> build/lib/neutron/plugins/ml2 -copying neutron/plugins/ml2/plugin.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/driver_context.py -> build/lib/neutron/plugins/ml2 -copying neutron/plugins/ml2/__init__.py -> build/lib/neutron/plugins/ml2 -copying neutron/plugins/ml2/rpc.py -> build/lib/neutron/plugins/ml2 -copying neutron/plugins/ml2/ovo_rpc.py -> build/lib/neutron/plugins/ml2 +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/privileged/agent/__init__.py -> build/lib/neutron/privileged/agent +creating 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 +copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent +creating 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/unit/cmd/ovn/__init__.py -> build/lib/neutron/tests/unit/cmd/ovn +copying neutron/tests/unit/objects/port/__init__.py -> build/lib/neutron/tests/unit/objects/port +copying neutron/tests/functional/plugins/__init__.py -> build/lib/neutron/tests/functional/plugins +copying neutron/tests/common/conn_testers.py -> build/lib/neutron/tests/common +copying neutron/tests/common/base.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/config_fixtures.py -> build/lib/neutron/tests/common +copying neutron/tests/common/__init__.py -> build/lib/neutron/tests/common +copying neutron/tests/common/helpers.py -> build/lib/neutron/tests/common +copying neutron/tests/common/net_helpers.py -> build/lib/neutron/tests/common +copying neutron/tests/unit/agent/test_securitygroups_rpc.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/__init__.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/services/qos/qos_plugin.py -> build/lib/neutron/services/qos +copying neutron/services/qos/__init__.py -> build/lib/neutron/services/qos +copying neutron/tests/unit/privileged/__init__.py -> build/lib/neutron/tests/unit/privileged +creating build/lib/neutron/services/revisions +copying neutron/services/revisions/revision_plugin.py -> build/lib/neutron/services/revisions +copying neutron/services/revisions/__init__.py -> build/lib/neutron/services/revisions +copying neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov +creating 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/data_plane_status.py -> build/lib/neutron/objects/port/extensions +copying neutron/objects/port/extensions/port_trusted.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/allowedaddresspairs.py -> build/lib/neutron/objects/port/extensions +copying neutron/objects/port/extensions/uplink_status_propagation.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/__init__.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_security.py -> build/lib/neutron/objects/port/extensions +creating 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 +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/__init__.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam +creating 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_rule.py -> 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_rule_type.py -> build/lib/neutron/tests/unit/objects/qos +creating 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 +copying neutron/tests/functional/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/tests/functional/agent/l3/extensions/qos +creating build/lib/neutron/cmd/eventlet/services +copying neutron/cmd/eventlet/services/metering_agent.py -> build/lib/neutron/cmd/eventlet/services +copying neutron/cmd/eventlet/services/__init__.py -> build/lib/neutron/cmd/eventlet/services +copying neutron/tests/unit/agent/ovn/__init__.py -> build/lib/neutron/tests/unit/agent/ovn +creating build/lib/neutron/services/qos/drivers/sriov +copying neutron/services/qos/drivers/sriov/driver.py -> build/lib/neutron/services/qos/drivers/sriov +copying neutron/services/qos/drivers/sriov/__init__.py -> build/lib/neutron/services/qos/drivers/sriov +copying neutron/cmd/eventlet/usage_audit.py -> build/lib/neutron/cmd/eventlet +copying neutron/cmd/eventlet/__init__.py -> build/lib/neutron/cmd/eventlet creating build/lib/neutron/notifiers -copying neutron/notifiers/nova.py -> build/lib/neutron/notifiers +copying neutron/notifiers/ironic.py -> build/lib/neutron/notifiers copying neutron/notifiers/__init__.py -> build/lib/neutron/notifiers +copying neutron/notifiers/nova.py -> build/lib/neutron/notifiers copying neutron/notifiers/batch_notifier.py -> build/lib/neutron/notifiers -copying neutron/notifiers/ironic.py -> build/lib/neutron/notifiers -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/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/agent/l3_agent.py -> build/lib/neutron/agent -copying neutron/agent/resource_cache.py -> build/lib/neutron/agent +creating 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/data_plane_status.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/dns_integration.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/port_trusted.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_hardware_offload_type.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/uplink_status_propagation.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/dns_domain_keywords.py -> build/lib/neutron/plugins/ml2/extensions +copying neutron/plugins/ml2/extensions/__init__.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/tag_ports_during_bulk_creation.py -> build/lib/neutron/plugins/ml2/extensions +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/ovs_agent.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/unit/agent/l2/extensions/test_local_ip.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_qos.py -> 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 +creating build/lib/neutron/services/qos/drivers/ovn +copying neutron/services/qos/drivers/ovn/driver.py -> build/lib/neutron/services/qos/drivers/ovn +copying neutron/services/qos/drivers/ovn/__init__.py -> build/lib/neutron/services/qos/drivers/ovn +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 +creating 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 +copying neutron/services/trunk/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/services/trunk/drivers/linuxbridge/agent copying neutron/agent/agent_extensions_manager.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/firewall.py -> build/lib/neutron/agent -copying neutron/agent/metadata_agent.py -> build/lib/neutron/agent copying neutron/agent/__init__.py -> build/lib/neutron/agent -copying neutron/agent/dhcp_agent.py -> build/lib/neutron/agent -copying neutron/agent/rpc.py -> build/lib/neutron/agent copying neutron/agent/securitygroups_rpc.py -> build/lib/neutron/agent -copying neutron/tests/unit/objects/test_securitygroup.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_l3_hamode.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_auto_allocate.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_agent.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_provisioning_blocks.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_ports.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_network.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_subnetpool.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_local_ip.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_ndp_proxy.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_servicetype.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_objects.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_l3agent.py -> build/lib/neutron/tests/unit/objects -copying neutron/tests/unit/objects/__init__.py -> build/lib/neutron/tests/unit/objects -copying neutron/tests/unit/objects/test_trunk.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_quota.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_subnet.py -> build/lib/neutron/tests/unit/objects -copying neutron/tests/unit/objects/test_network_segment_range.py -> build/lib/neutron/tests/unit/objects -creating build/lib/neutron/tests/functional/privileged/agent -copying neutron/tests/functional/privileged/agent/__init__.py -> build/lib/neutron/tests/functional/privileged/agent -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/ipam/drivers/neutrondb_ipam -copying neutron/ipam/drivers/neutrondb_ipam/driver.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/__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 -creating build/lib/neutron/services/placement_report -copying neutron/services/placement_report/plugin.py -> build/lib/neutron/services/placement_report -copying neutron/services/placement_report/__init__.py -> build/lib/neutron/services/placement_report -creating 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 -copying neutron/conf/agent/ovn/ovn_neutron_agent/__init__.py -> build/lib/neutron/conf/agent/ovn/ovn_neutron_agent -copying neutron/agent/l2/extensions/local_ip.py -> build/lib/neutron/agent/l2/extensions -copying neutron/agent/l2/extensions/qos_linux.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/__init__.py -> build/lib/neutron/agent/l2/extensions -copying neutron/agent/l2/extensions/qos.py -> build/lib/neutron/agent/l2/extensions -creating 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 -copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent -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/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/tests/functional/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/ovn -copying neutron/tests/unit/agent/l3/test_item_allocator.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_agent.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_dvr_snat_ns.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_dvr_fip_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_router_info.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/__init__.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_legacy_router.py -> build/lib/neutron/tests/unit/agent/l3 -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/functional/tests -copying neutron/tests/functional/tests/__init__.py -> build/lib/neutron/tests/functional/tests -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/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/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn -creating 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/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_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/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/__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/test_br_tun.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying neutron/agent/l2/l2_agent_extensions_manager.py -> build/lib/neutron/agent/l2 -copying neutron/agent/l2/__init__.py -> build/lib/neutron/agent/l2 -creating 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/tests/unit/services/logapi/rpc/__init__.py -> build/lib/neutron/tests/unit/services/logapi/rpc -creating 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 -copying neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn +copying neutron/agent/dhcp_agent.py -> build/lib/neutron/agent +copying neutron/agent/metadata_agent.py -> build/lib/neutron/agent +copying neutron/agent/l3_agent.py -> build/lib/neutron/agent +copying neutron/tests/unit/db/test_rbac_db_mixin.py -> build/lib/neutron/tests/unit/db +copying neutron/tests/unit/db/test_segments_db.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_l3_dvr_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_securitygroups_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_extraroute_db.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_ovn_revision_numbers_db.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/__init__.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_l3_hamode_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_l3_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_ipam_pluggable_backend.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_allowedaddresspairs_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_l3_extra_gws_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_dvr_mac_db.py -> build/lib/neutron/tests/unit/db +creating 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/__init__.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/services/trunk/seg_types copying neutron/services/trunk/seg_types/validators.py -> build/lib/neutron/services/trunk/seg_types copying neutron/services/trunk/seg_types/__init__.py -> build/lib/neutron/services/trunk/seg_types -copying neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.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/eswitch_manager.py -> 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/tests/functional/privileged/__init__.py -> build/lib/neutron/tests/functional/privileged -creating build/lib/neutron/objects/qos -copying neutron/objects/qos/binding.py -> build/lib/neutron/objects/qos -copying neutron/objects/qos/qos_policy_validator.py -> build/lib/neutron/objects/qos -copying neutron/objects/qos/policy.py -> build/lib/neutron/objects/qos -copying neutron/objects/qos/__init__.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 -creating 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_base.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 -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_geneveallocation.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 -creating 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 -copying neutron/tests/functional/services/trunk/rpc/__init__.py -> build/lib/neutron/tests/functional/services/trunk/rpc -creating build/lib/neutron/services/trunk/drivers/ovn -copying neutron/services/trunk/drivers/ovn/trunk_driver.py -> build/lib/neutron/services/trunk/drivers/ovn -copying neutron/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/services/trunk/drivers/ovn -copying neutron/tests/fullstack/test_securitygroup.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_firewall.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_dhcp_agent.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_connectivity.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/base.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_segmentation_id.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_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_multisegs.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_ports_binding.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_mtu.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_logging.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/__init__.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_quota.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_qos.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_ports_api.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_subnet.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_rebind.py -> build/lib/neutron/tests/fullstack -creating build/lib/neutron/services/metering/drivers/noop -copying neutron/services/metering/drivers/noop/noop_driver.py -> build/lib/neutron/services/metering/drivers/noop -copying neutron/services/metering/drivers/noop/__init__.py -> build/lib/neutron/services/metering/drivers/noop -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 -copying neutron/tests/unit/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers -creating build/lib/neutron/cmd/sanity -copying neutron/cmd/sanity/checks.py -> build/lib/neutron/cmd/sanity -copying neutron/cmd/sanity/__init__.py -> build/lib/neutron/cmd/sanity +creating build/lib/neutron/conf/agent/l3 +copying neutron/conf/agent/l3/keepalived.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/config.py -> build/lib/neutron/conf/agent/l3 +copying neutron/conf/agent/l3/__init__.py -> build/lib/neutron/conf/agent/l3 +creating 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 +copying neutron/tests/unit/cmd/upgrade_checks/__init__.py -> build/lib/neutron/tests/unit/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/functional/resources/ovsdb +copying neutron/tests/functional/resources/ovsdb/fixtures.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/__init__.py -> build/lib/neutron/tests/functional/resources/ovsdb +creating 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/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 +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/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/functional/agent/ovn/agent/test_ovn_neutron_agent.py -> 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/conf/agent/ovn/__init__.py -> build/lib/neutron/conf/agent/ovn +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 creating build/lib/neutron/tests/unit/tests/common copying neutron/tests/unit/tests/common/test_net_helpers.py -> build/lib/neutron/tests/unit/tests/common copying neutron/tests/unit/tests/common/__init__.py -> build/lib/neutron/tests/unit/tests/common -creating build/lib/neutron/services/metering/agents -copying neutron/services/metering/agents/metering_agent.py -> build/lib/neutron/services/metering/agents -copying neutron/services/metering/agents/__init__.py -> build/lib/neutron/services/metering/agents -creating 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/vxlanallocation.py -> 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/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 -creating 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_router.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/__init__.py -> build/lib/neutron/tests/unit/api/v2 -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/profiling -copying neutron/profiling/profiled_decorator.py -> build/lib/neutron/profiling -copying neutron/profiling/__init__.py -> build/lib/neutron/profiling -copying neutron/tests/unit/privileged/agent/__init__.py -> build/lib/neutron/tests/unit/privileged/agent -creating 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 -copying neutron/tests/unit/services/logapi/agent/l3/__init__.py -> build/lib/neutron/tests/unit/services/logapi/agent/l3 -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 +copying neutron/tests/unit/services/externaldns/__init__.py -> build/lib/neutron/tests/unit/services/externaldns 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/services/flavors -copying neutron/services/flavors/flavors_plugin.py -> build/lib/neutron/services/flavors -copying neutron/services/flavors/__init__.py -> build/lib/neutron/services/flavors -copying neutron/tests/unit/services/portforwarding/test_pf_plugin.py -> build/lib/neutron/tests/unit/services/portforwarding -copying neutron/tests/unit/services/portforwarding/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding -creating 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/services/qos/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers/ovn -copying neutron/tests/unit/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers -copying neutron/api/rpc/__init__.py -> build/lib/neutron/api/rpc -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/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 -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 -creating 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 -copying neutron/tests/functional/agent/linux/bin/__init__.py -> build/lib/neutron/tests/functional/agent/linux/bin -creating build/lib/neutron/cmd/ovn -copying neutron/cmd/ovn/ml2ovn_trace.py -> 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/neutron_ovn_db_sync_util.py -> build/lib/neutron/cmd/ovn -copying neutron/tests/unit/plugins/ml2/drivers/ovn/test_db_migration.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn -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/mech_faulty_agent.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/ext_test.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/test_type_local.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_vlan.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_vxlan.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers -copying neutron/tests/unit/plugins/ml2/drivers/__init__.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/test_type_gre.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/test_helpers.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers -copying neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov -copying neutron/tests/unit/api/rpc/__init__.py -> build/lib/neutron/tests/unit/api/rpc -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/test_qos_driver.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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers -creating 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 -copying neutron/tests/functional/services/l3_router/__init__.py -> build/lib/neutron/tests/functional/services/l3_router -creating build/lib/neutron/db/port_security -copying neutron/db/port_security/models.py -> build/lib/neutron/db/port_security -copying neutron/db/port_security/__init__.py -> build/lib/neutron/db/port_security -copying neutron/services/qos/drivers/manager.py -> build/lib/neutron/services/qos/drivers -copying neutron/services/qos/drivers/__init__.py -> build/lib/neutron/services/qos/drivers -creating 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/__init__.py -> build/lib/neutron/agent/ovn/agent -copying neutron/agent/ovn/agent/ovsdb.py -> build/lib/neutron/agent/ovn/agent -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 -copying neutron/tests/unit/services/externaldns/__init__.py -> build/lib/neutron/tests/unit/services/externaldns -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 -copying neutron/services/logapi/drivers/__init__.py -> build/lib/neutron/services/logapi/drivers -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/ovn_db_sync.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/worker.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -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/ovn_client.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/ovsdb_monitor.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -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 -copying neutron/agent/ovn/__init__.py -> build/lib/neutron/agent/ovn -creating 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 -copying neutron/conf/agent/database/__init__.py -> build/lib/neutron/conf/agent/database -creating 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 -copying neutron/tests/functional/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/tests/functional/agent/l3/extensions/qos -creating 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/__init__.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/unit/common/ovn -copying neutron/tests/unit/common/ovn/test_utils.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/__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/core_extensions/__init__.py -> build/lib/neutron/tests/unit/core_extensions +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 +copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_vlanmanager.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/__init__.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 creating 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 copying neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers/openvswitch -creating 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/__init__.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 -copying neutron/tests/functional/services/__init__.py -> build/lib/neutron/tests/functional/services -creating 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 -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 -creating 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/__init__.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/agent/ovsdb +creating 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 +copying neutron/conf/agent/ovn/ovn_neutron_agent/__init__.py -> build/lib/neutron/conf/agent/ovn/ovn_neutron_agent +copying neutron/tests/unit/conf/test_service.py -> build/lib/neutron/tests/unit/conf +copying neutron/tests/unit/conf/__init__.py -> build/lib/neutron/tests/unit/conf 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/extensions -copying neutron/extensions/trunk.py -> build/lib/neutron/extensions -copying neutron/extensions/dhcpagentscheduler.py -> build/lib/neutron/extensions -copying neutron/extensions/tagging.py -> build/lib/neutron/extensions -copying neutron/extensions/sorting.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_pps_minimum_rule_alias.py -> build/lib/neutron/extensions -copying neutron/extensions/filter_validation.py -> build/lib/neutron/extensions -copying neutron/extensions/empty_string_filtering.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_pps_rule.py -> build/lib/neutron/extensions -copying neutron/extensions/network_ip_availability.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_enable_default_route_bfd.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_conntrack_helper.py -> build/lib/neutron/extensions -copying neutron/extensions/port_resource_request.py -> build/lib/neutron/extensions -copying neutron/extensions/subnet_segmentid_writable.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/servicetype.py -> build/lib/neutron/extensions -copying neutron/extensions/security_groups_shared_filtering.py -> build/lib/neutron/extensions -copying neutron/extensions/port_hardware_offload_type.py -> build/lib/neutron/extensions -copying neutron/extensions/vlantransparent.py -> build/lib/neutron/extensions -copying neutron/extensions/revisionifmatch.py -> build/lib/neutron/extensions -copying neutron/extensions/security_groups_remote_address_group.py -> build/lib/neutron/extensions -copying neutron/extensions/standardattrdescription.py -> build/lib/neutron/extensions -copying neutron/extensions/port_mac_address_override.py -> build/lib/neutron/extensions -copying neutron/extensions/subnet_onboard.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_default.py -> build/lib/neutron/extensions -copying neutron/extensions/ip_substring_port_filtering.py -> build/lib/neutron/extensions -copying neutron/extensions/dns.py -> build/lib/neutron/extensions -copying neutron/extensions/security_groups_default_rules.py -> build/lib/neutron/extensions -copying neutron/extensions/trunk_details.py -> build/lib/neutron/extensions -copying neutron/extensions/port_hints.py -> build/lib/neutron/extensions -copying neutron/extensions/agent_resources_synced.py -> build/lib/neutron/extensions -copying neutron/extensions/subnetallocation.py -> build/lib/neutron/extensions -copying neutron/extensions/rbac_address_group.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_enable_default_route_ecmp.py -> build/lib/neutron/extensions -copying neutron/extensions/stdattrs_common.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_rule_type_details.py -> build/lib/neutron/extensions -copying neutron/extensions/segments_peer_subnet_host_routes.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/allowedaddresspairs.py -> build/lib/neutron/extensions -copying neutron/extensions/quota_check_limit.py -> build/lib/neutron/extensions -copying neutron/extensions/standard_attr_segment.py -> build/lib/neutron/extensions -copying neutron/extensions/metering.py -> build/lib/neutron/extensions -copying neutron/extensions/extraroute.py -> build/lib/neutron/extensions -copying neutron/extensions/fip_pf_detail.py -> build/lib/neutron/extensions -copying neutron/extensions/uplink_status_propagation.py -> build/lib/neutron/extensions -copying neutron/extensions/availability_zone_filter.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_ext_ndp_proxy.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_bw_minimum_ingress.py -> build/lib/neutron/extensions -copying neutron/extensions/fip_pf_port_range.py -> build/lib/neutron/extensions -copying neutron/extensions/fip_pf_description.py -> build/lib/neutron/extensions -copying neutron/extensions/external_net.py -> build/lib/neutron/extensions -copying neutron/extensions/subnetpool_prefix_ops.py -> build/lib/neutron/extensions -copying neutron/extensions/securitygroup.py -> build/lib/neutron/extensions -copying neutron/extensions/subnet_external_network.py -> build/lib/neutron/extensions -copying neutron/extensions/project_id.py -> build/lib/neutron/extensions -copying neutron/extensions/dns_integration_domain_keywords.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_flavors.py -> build/lib/neutron/extensions -copying neutron/extensions/netmtu.py -> build/lib/neutron/extensions -copying neutron/extensions/auto_allocated_topology.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_ndp_proxy.py -> build/lib/neutron/extensions -copying neutron/extensions/portsecurity.py -> build/lib/neutron/extensions -copying neutron/extensions/local_ip.py -> build/lib/neutron/extensions -copying neutron/extensions/subnet_service_types.py -> build/lib/neutron/extensions -copying neutron/extensions/floating_ip_port_forwarding.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_gateway_ip.py -> build/lib/neutron/extensions -copying neutron/extensions/security_groups_normalized_cidr.py -> build/lib/neutron/extensions -copying neutron/extensions/port_device_profile.py -> build/lib/neutron/extensions -copying neutron/extensions/subnet_dns_publish_fixed_ip.py -> build/lib/neutron/extensions -copying neutron/extensions/default_subnetpools.py -> build/lib/neutron/extensions -copying neutron/extensions/portbindings_extended.py -> build/lib/neutron/extensions -copying neutron/extensions/multiprovidernet.py -> build/lib/neutron/extensions -copying neutron/extensions/expose_port_forwarding_in_fip.py -> build/lib/neutron/extensions -copying neutron/extensions/data_plane_status.py -> build/lib/neutron/extensions -copying neutron/extensions/router_availability_zone.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_pps_minimum_rule.py -> build/lib/neutron/extensions -copying neutron/extensions/dns_domain_ports.py -> build/lib/neutron/extensions -copying neutron/extensions/availability_zone.py -> build/lib/neutron/extensions -copying neutron/extensions/stateful_security_group.py -> build/lib/neutron/extensions -copying neutron/extensions/segment.py -> build/lib/neutron/extensions -copying neutron/extensions/providernet.py -> build/lib/neutron/extensions -copying neutron/extensions/admin_state_down_before_update.py -> build/lib/neutron/extensions -copying neutron/extensions/security_groups_rules_belongs_to_default_sg.py -> build/lib/neutron/extensions -copying neutron/extensions/tag_creation.py -> build/lib/neutron/extensions -copying neutron/extensions/address_scope.py -> build/lib/neutron/extensions -copying neutron/extensions/netmtu_writable.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_ext_ha_mode.py -> build/lib/neutron/extensions -copying neutron/extensions/l3agentscheduler.py -> build/lib/neutron/extensions -copying neutron/extensions/expose_l3_conntrack_helper.py -> build/lib/neutron/extensions -copying neutron/extensions/logging.py -> build/lib/neutron/extensions -copying neutron/extensions/extraroute_atomic.py -> build/lib/neutron/extensions -copying neutron/extensions/metering_source_and_destination_fields.py -> build/lib/neutron/extensions -copying neutron/extensions/security_groups_port_filtering.py -> build/lib/neutron/extensions -copying neutron/extensions/ecmp_routes.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_fip_network_policy.py -> build/lib/neutron/extensions -copying neutron/extensions/l2_adjacency.py -> build/lib/neutron/extensions -copying neutron/extensions/__init__.py -> build/lib/neutron/extensions -copying neutron/extensions/rbac_subnetpool.py -> build/lib/neutron/extensions -copying neutron/extensions/rbac_address_scope.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_ext_gw_mode.py -> build/lib/neutron/extensions -copying neutron/extensions/rbac_security_groups.py -> build/lib/neutron/extensions -copying neutron/extensions/port_resource_request_groups.py -> build/lib/neutron/extensions -copying neutron/extensions/extra_dhcp_opt.py -> build/lib/neutron/extensions -copying neutron/extensions/network_availability_zone.py -> build/lib/neutron/extensions -copying neutron/extensions/quotasv2_detail.py -> build/lib/neutron/extensions -copying neutron/extensions/routerservicetype.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_bw_limit_direction.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_port_ip_change_not_allowed.py -> build/lib/neutron/extensions -copying neutron/extensions/quotasv2.py -> build/lib/neutron/extensions -copying neutron/extensions/port_numa_affinity_policy.py -> build/lib/neutron/extensions -copying neutron/extensions/port_trusted_vif.py -> build/lib/neutron/extensions -copying neutron/extensions/timestamp.py -> build/lib/neutron/extensions -copying neutron/extensions/pagination.py -> build/lib/neutron/extensions -copying neutron/extensions/address_group.py -> build/lib/neutron/extensions -copying neutron/extensions/port_hint_ovs_tx_steering.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_fip.py -> build/lib/neutron/extensions -copying neutron/extensions/l3.py -> build/lib/neutron/extensions -copying neutron/extensions/flavors.py -> build/lib/neutron/extensions -copying neutron/extensions/port_numa_affinity_policy_socket.py -> build/lib/neutron/extensions -copying neutron/extensions/network_ha.py -> build/lib/neutron/extensions -copying neutron/extensions/rbac.py -> build/lib/neutron/extensions -copying neutron/extensions/port_mac_address_regenerate.py -> build/lib/neutron/extensions -copying neutron/extensions/fip_port_details.py -> build/lib/neutron/extensions -copying neutron/extensions/revisions.py -> build/lib/neutron/extensions -copying neutron/extensions/dvr.py -> build/lib/neutron/extensions -copying neutron/extensions/qos_port_network_policy.py -> build/lib/neutron/extensions -copying neutron/extensions/portbindings.py -> build/lib/neutron/extensions -copying neutron/extensions/agent.py -> build/lib/neutron/extensions -copying neutron/extensions/qos.py -> build/lib/neutron/extensions -copying neutron/extensions/l3_extra_gws.py -> build/lib/neutron/extensions -copying neutron/extensions/tag_ports_during_bulk_creation.py -> build/lib/neutron/extensions -copying neutron/extensions/network_segment_range.py -> build/lib/neutron/extensions -creating build/lib/neutron/pecan_wsgi/controllers -copying neutron/pecan_wsgi/controllers/root.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/utils.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/quota.py -> build/lib/neutron/pecan_wsgi/controllers -copying neutron/pecan_wsgi/controllers/__init__.py -> build/lib/neutron/pecan_wsgi/controllers -copying neutron/privileged/__init__.py -> build/lib/neutron/privileged -creating 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/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 -creating build/lib/neutron/agent/ovsdb/native -copying neutron/agent/ovsdb/native/exceptions.py -> build/lib/neutron/agent/ovsdb/native -copying neutron/agent/ovsdb/native/vlog.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/commands.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/__init__.py -> build/lib/neutron/agent/ovsdb/native -creating 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 -copying neutron/tests/unit/tests/example/dir/subdir/__init__.py -> build/lib/neutron/tests/unit/tests/example/dir/subdir -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 -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 -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/agent/ovsdb/api.py -> build/lib/neutron/agent/ovsdb +copying neutron/tests/functional/services/__init__.py -> build/lib/neutron/tests/functional/services +copying neutron/services/externaldns/driver.py -> build/lib/neutron/services/externaldns +copying neutron/services/externaldns/__init__.py -> build/lib/neutron/services/externaldns +creating 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/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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager +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 +copying neutron/services/metering/drivers/utils.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/__init__.py -> build/lib/neutron/services/metering/drivers +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 +creating build/lib/neutron/plugins/common +copying neutron/plugins/common/constants.py -> build/lib/neutron/plugins/common +copying neutron/plugins/common/__init__.py -> build/lib/neutron/plugins/common +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 +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/scheduler -copying neutron/scheduler/l3_ovn_scheduler.py -> build/lib/neutron/scheduler -copying neutron/scheduler/dhcp_agent_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/base_scheduler.py -> build/lib/neutron/scheduler -copying neutron/scheduler/l3_agent_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/base_resource_filter.py -> build/lib/neutron/scheduler +copying neutron/scheduler/dhcp_agent_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/__init__.py -> build/lib/neutron/scheduler -creating 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/tests/functional/agent/l2/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/l2/extensions -creating 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/quota/__init__.py -> build/lib/neutron/quota -creating build/lib/neutron/objects/port -copying neutron/objects/port/__init__.py -> build/lib/neutron/objects/port -creating 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/trunk/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent -creating build/lib/neutron/tests/unit/scheduler -copying neutron/tests/unit/scheduler/test_l3_ovn_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/__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_l3_agent_scheduler.py -> build/lib/neutron/tests/unit/scheduler -creating 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/l2_extensions.py -> build/lib/neutron/tests/common/agents -copying neutron/tests/common/agents/ovs_agent.py -> build/lib/neutron/tests/common/agents -copying neutron/tests/common/agents/__init__.py -> build/lib/neutron/tests/common/agents -creating 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/utils.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/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common -copying neutron/ipam/driver.py -> build/lib/neutron/ipam -copying neutron/ipam/exceptions.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/ipam/__init__.py -> build/lib/neutron/ipam -copying neutron/ipam/requests.py -> build/lib/neutron/ipam -creating build/lib/neutron/db/migration/models -copying neutron/db/migration/models/head.py -> build/lib/neutron/db/migration/models -copying neutron/db/migration/models/__init__.py -> build/lib/neutron/db/migration/models -copying neutron/tests/functional/objects/plugins/__init__.py -> build/lib/neutron/tests/functional/objects/plugins -creating 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 -copying neutron/tests/unit/services/metering/drivers/__init__.py -> build/lib/neutron/tests/unit/services/metering/drivers -copying neutron/conf/plugins/__init__.py -> build/lib/neutron/conf/plugins -copying neutron/tests/unit/objects/port/__init__.py -> build/lib/neutron/tests/unit/objects/port -copying neutron/cmd/eventlet/usage_audit.py -> build/lib/neutron/cmd/eventlet -copying neutron/cmd/eventlet/__init__.py -> build/lib/neutron/cmd/eventlet -creating build/lib/neutron/tests/unit/objects/db -copying neutron/tests/unit/objects/db/test_api.py -> build/lib/neutron/tests/unit/objects/db -copying neutron/tests/unit/objects/db/__init__.py -> build/lib/neutron/tests/unit/objects/db -copying neutron/plugins/__init__.py -> build/lib/neutron/plugins -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/tests/functional/sanity -copying neutron/tests/functional/sanity/test_sanity.py -> build/lib/neutron/tests/functional/sanity -copying neutron/tests/functional/sanity/__init__.py -> build/lib/neutron/tests/functional/sanity -creating 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_uplink_status_propagation.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/fake_extension.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/__init__.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_data_plane_status.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions -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 -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/__init__.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/services/logapi/api_base.py -> build/lib/neutron/services/logapi -copying neutron/services/logapi/__init__.py -> build/lib/neutron/services/logapi -copying neutron/services/logapi/logging_plugin.py -> build/lib/neutron/services/logapi -copying neutron/tests/functional/agent/l2/base.py -> build/lib/neutron/tests/functional/agent/l2 -copying neutron/tests/functional/agent/l2/__init__.py -> build/lib/neutron/tests/functional/agent/l2 -creating build/lib/neutron/api/rpc/callbacks/consumer -copying neutron/api/rpc/callbacks/consumer/registry.py -> build/lib/neutron/api/rpc/callbacks/consumer -copying neutron/api/rpc/callbacks/consumer/__init__.py -> build/lib/neutron/api/rpc/callbacks/consumer -creating build/lib/neutron/api/rpc/callbacks/producer -copying neutron/api/rpc/callbacks/producer/registry.py -> build/lib/neutron/api/rpc/callbacks/producer -copying neutron/api/rpc/callbacks/producer/__init__.py -> build/lib/neutron/api/rpc/callbacks/producer -copying neutron/conf/plugins/ml2/drivers/ovs_conf.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/__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/macvtap.py -> build/lib/neutron/conf/plugins/ml2/drivers -copying neutron/conf/plugins/ml2/drivers/linuxbridge.py -> build/lib/neutron/conf/plugins/ml2/drivers -creating 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/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers/ovn -creating 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 -copying neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent -creating build/lib/neutron/tests/unit/quota -copying neutron/tests/unit/quota/test_resource_registry.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/__init__.py -> build/lib/neutron/tests/unit/quota -creating build/lib/neutron/plugins/common -copying neutron/plugins/common/constants.py -> build/lib/neutron/plugins/common -copying neutron/plugins/common/__init__.py -> build/lib/neutron/plugins/common -copying neutron/privileged/agent/__init__.py -> build/lib/neutron/privileged/agent -copying neutron/tests/unit/services/qos/base.py -> build/lib/neutron/tests/unit/services/qos -copying neutron/tests/unit/services/qos/__init__.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/scheduler/l3_ovn_scheduler.py -> build/lib/neutron/scheduler +copying neutron/scheduler/l3_agent_scheduler.py -> build/lib/neutron/scheduler +creating 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_ovn.py -> 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_user_defined.py -> build/lib/neutron/tests/unit/services/ovn_l3/service_providers +copying neutron/conf/agent/cmd.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/linux.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/common.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/agent_extensions_manager.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/l2_ext_fdb_population.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/__init__.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/securitygroups_rpc.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/ovs_conf.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/dhcp.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/windows.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/ovsdb_api.py -> build/lib/neutron/conf/agent +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 +copying neutron/tests/functional/privileged/agent/__init__.py -> build/lib/neutron/tests/functional/privileged/agent creating 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_agent.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_base.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_network.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_subnetpool.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_availability_zone.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_flavor.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_rbac.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_ndp_proxy.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_auto_allocated_topology.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_port_bindings.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_network_ip_availability.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_logging.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/__init__.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_trunk.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_security_group.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_metering.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_agent.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_trunk.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_address_scope.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_local_ip_association.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_base.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_quotas.py -> 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_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/functional/tests/common/test_net_helpers.py -> build/lib/neutron/tests/functional/tests/common -copying neutron/tests/functional/tests/common/__init__.py -> build/lib/neutron/tests/functional/tests/common -copying neutron/agent/l3/extensions/ndp_proxy.py -> build/lib/neutron/agent/l3/extensions -copying neutron/agent/l3/extensions/snat_log.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/__init__.py -> build/lib/neutron/agent/l3/extensions -copying neutron/agent/l3/extensions/conntrack_helper.py -> build/lib/neutron/agent/l3/extensions -creating 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_base.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 -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/__init__.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_vlanallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 -creating build/lib/neutron/services/revisions -copying neutron/services/revisions/revision_plugin.py -> build/lib/neutron/services/revisions -copying neutron/services/revisions/__init__.py -> build/lib/neutron/services/revisions -creating 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/db/quota/test_api.py -> build/lib/neutron/tests/unit/db/quota -copying neutron/tests/unit/db/quota/__init__.py -> build/lib/neutron/tests/unit/db/quota -creating build/lib/neutron/services/logapi/rpc -copying neutron/services/logapi/rpc/server.py -> 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/tests/functional/agent/test_firewall.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_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 -copying neutron/tests/functional/agent/__init__.py -> build/lib/neutron/tests/functional/agent +copying neutron/tests/unit/conf/policies/test_network.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_address_group.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_port_bindings.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_floatingip.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/services/logapi/agent/test_log_extension.py -> 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 +creating build/lib/neutron/conf/db +copying neutron/conf/db/l3_gwmode_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/dvr_mac_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/l3_ndpproxy_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/__init__.py -> build/lib/neutron/conf/db +copying neutron/conf/db/l3_dvr_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/extraroute_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_agentschedulers_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/migration_cli.py -> build/lib/neutron/conf/db +creating 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/unit/services/revisions/__init__.py -> build/lib/neutron/tests/unit/services/revisions +copying neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py -> 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/services/externaldns/drivers/__init__.py -> build/lib/neutron/services/externaldns/drivers +creating build/lib/neutron/tests/functional/services/portforwarding +copying neutron/tests/functional/services/portforwarding/test_port_forwarding.py -> 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/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers +copying neutron/api/rpc/__init__.py -> build/lib/neutron/api/rpc +creating 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 +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 +creating build/lib/neutron/conf/services +copying neutron/conf/services/metering_agent.py -> build/lib/neutron/conf/services +copying neutron/conf/services/__init__.py -> build/lib/neutron/conf/services +copying neutron/conf/services/logging.py -> build/lib/neutron/conf/services +copying neutron/conf/services/extdns_designate_driver.py -> build/lib/neutron/conf/services +copying neutron/conf/services/provider_configuration.py -> build/lib/neutron/conf/services +creating build/lib/neutron/pecan_wsgi/controllers +copying neutron/pecan_wsgi/controllers/utils.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/__init__.py -> build/lib/neutron/pecan_wsgi/controllers +copying neutron/pecan_wsgi/controllers/root.py -> build/lib/neutron/pecan_wsgi/controllers +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/services/qos/drivers/linuxbridge +copying neutron/services/qos/drivers/linuxbridge/driver.py -> build/lib/neutron/services/qos/drivers/linuxbridge +copying neutron/services/qos/drivers/linuxbridge/__init__.py -> build/lib/neutron/services/qos/drivers/linuxbridge +creating 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_agent.py -> 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_server.py -> build/lib/neutron/tests/unit/services/trunk/rpc +creating build/lib/neutron/services/qos/drivers/openvswitch +copying neutron/services/qos/drivers/openvswitch/driver.py -> build/lib/neutron/services/qos/drivers/openvswitch +copying neutron/services/qos/drivers/openvswitch/__init__.py -> build/lib/neutron/services/qos/drivers/openvswitch +copying neutron/agent/l2/l2_agent_extensions_manager.py -> build/lib/neutron/agent/l2 +copying neutron/agent/l2/__init__.py -> build/lib/neutron/agent/l2 +creating build/lib/neutron/server +copying neutron/server/ovn_maintenance.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 +copying neutron/server/__init__.py -> build/lib/neutron/server +copying neutron/server/periodic_eventlet.py -> build/lib/neutron/server +creating 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/trunk_manager.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/__init__.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 +creating 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/__init__.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/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 +copying neutron/api/rpc/callbacks/resource_manager.py -> build/lib/neutron/api/rpc/callbacks +copying neutron/api/rpc/callbacks/version_manager.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/__init__.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/resources.py -> build/lib/neutron/api/rpc/callbacks +creating build/lib/neutron/cmd/eventlet/agents +copying neutron/cmd/eventlet/agents/ovn_neutron_agent.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/__init__.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/dhcp.py -> build/lib/neutron/cmd/eventlet/agents +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 +copying neutron/plugins/ml2/drivers/type_vlan.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_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/__init__.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_flat.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_vxlan.py -> build/lib/neutron/plugins/ml2/drivers +copying neutron/plugins/ml2/drivers/helpers.py -> build/lib/neutron/plugins/ml2/drivers +copying neutron/pecan_wsgi/constants.py -> build/lib/neutron/pecan_wsgi +copying neutron/pecan_wsgi/__init__.py -> build/lib/neutron/pecan_wsgi +copying neutron/pecan_wsgi/startup.py -> build/lib/neutron/pecan_wsgi +copying neutron/pecan_wsgi/app.py -> build/lib/neutron/pecan_wsgi +creating 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/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 +creating build/lib/neutron/db/port_security +copying neutron/db/port_security/models.py -> build/lib/neutron/db/port_security +copying neutron/db/port_security/__init__.py -> build/lib/neutron/db/port_security +creating 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 +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/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_gateway_ip_qos_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/functional/agent/l3/extensions/test_conntrack_helper_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/tests/functional/agent/l3/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/l3/extensions -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 -creating build/lib/neutron/conf/extensions -copying neutron/conf/extensions/allowedaddresspairs.py -> build/lib/neutron/conf/extensions -copying neutron/conf/extensions/__init__.py -> build/lib/neutron/conf/extensions -copying neutron/conf/extensions/conntrack_helper.py -> build/lib/neutron/conf/extensions -creating 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 -copying neutron/tests/functional/agent/ovn/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/ovn/extensions -copying neutron/tests/unit/services/l3_router/test_l3_router_plugin.py -> build/lib/neutron/tests/unit/services/l3_router -copying neutron/tests/unit/services/l3_router/__init__.py -> build/lib/neutron/tests/unit/services/l3_router -creating 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 -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/__init__.py -> build/lib/neutron/tests/functional/privileged/agent/linux -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/agent/linux/test_bridge_lib.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_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/base.py -> build/lib/neutron/tests/functional/agent/linux -copying neutron/tests/functional/agent/linux/test_utils.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_process_monitor.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_interface.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/simple_daemon.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_ip_lib.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_ovsdb_monitor.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/test_ipset.py -> build/lib/neutron/tests/functional/agent/linux -copying neutron/tests/functional/agent/linux/__init__.py -> build/lib/neutron/tests/functional/agent/linux -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_neutron_agent.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/__init__.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 -creating 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_security.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/allowedaddresspairs.py -> build/lib/neutron/objects/port/extensions -copying neutron/objects/port/extensions/uplink_status_propagation.py -> build/lib/neutron/objects/port/extensions -copying neutron/objects/port/extensions/port_trusted.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/data_plane_status.py -> build/lib/neutron/objects/port/extensions -copying neutron/objects/port/extensions/__init__.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_numa_affinity_policy.py -> build/lib/neutron/objects/port/extensions -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_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_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_ovsdb_monitor.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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying neutron/conf/agent/windows.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/ovs_conf.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/linux.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/dhcp.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/common.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/ovsdb_api.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/l2_ext_fdb_population.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/__init__.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/securitygroups_rpc.py -> build/lib/neutron/conf/agent -creating 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 -copying neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins -copying neutron/cmd/eventlet/plugins/__init__.py -> build/lib/neutron/cmd/eventlet/plugins -copying neutron/agent/linux/ip_lib.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/pd.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/external_process.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/devlink.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/iptables_firewall.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/iptables_comments.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/keepalived.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/iptables_manager.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/dhcp.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/ipset_manager.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/daemon.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/ra.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/utils.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/tc_lib.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/bridge_lib.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/dibbler.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/pd_driver.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/of_monitor.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/__init__.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/l3_tc_lib.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 -creating build/lib/neutron/services/tag -copying neutron/services/tag/tag_plugin.py -> build/lib/neutron/services/tag -copying neutron/services/tag/__init__.py -> build/lib/neutron/services/tag -creating build/lib/neutron/agent/common -copying neutron/agent/common/ovs_lib.py -> build/lib/neutron/agent/common -copying neutron/agent/common/ip_lib.py -> build/lib/neutron/agent/common -copying neutron/agent/common/base_agent_rpc.py -> build/lib/neutron/agent/common -copying neutron/agent/common/polling.py -> build/lib/neutron/agent/common -copying neutron/agent/common/async_process.py -> build/lib/neutron/agent/common -copying neutron/agent/common/utils.py -> build/lib/neutron/agent/common -copying neutron/agent/common/base_polling.py -> build/lib/neutron/agent/common -copying neutron/agent/common/placement_report.py -> build/lib/neutron/agent/common -copying neutron/agent/common/resource_processing_queue.py -> build/lib/neutron/agent/common -copying neutron/agent/common/__init__.py -> build/lib/neutron/agent/common -copying neutron/agent/common/ovsdb_monitor.py -> build/lib/neutron/agent/common -creating build/lib/neutron/common -copying neutron/common/config.py -> build/lib/neutron/common -copying neutron/common/eventlet_utils.py -> build/lib/neutron/common -copying neutron/common/_deprecate.py -> build/lib/neutron/common -copying neutron/common/experimental.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/utils.py -> build/lib/neutron/common -copying neutron/common/test_lib.py -> build/lib/neutron/common -copying neutron/common/ipv6_utils.py -> build/lib/neutron/common -copying neutron/common/__init__.py -> build/lib/neutron/common -copying neutron/common/_constants.py -> build/lib/neutron/common -copying neutron/common/cache_utils.py -> build/lib/neutron/common -copying neutron/common/coordination.py -> build/lib/neutron/common -creating 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 -copying neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common -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/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 -copying neutron/tests/functional/agent/common/__init__.py -> build/lib/neutron/tests/functional/agent/common -creating 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 -copying neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/openvswitch -creating build/lib/neutron/tests/unit/agent/metadata -copying neutron/tests/unit/agent/metadata/test_driver.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_proxy_base.py -> build/lib/neutron/tests/unit/agent/metadata -copying neutron/tests/unit/agent/metadata/__init__.py -> build/lib/neutron/tests/unit/agent/metadata -creating 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/unit/db/metering/__init__.py -> build/lib/neutron/tests/unit/db/metering -copying neutron/tests/functional/base.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/tests/functional/constants.py -> build/lib/neutron/tests/functional -copying neutron/tests/functional/__init__.py -> build/lib/neutron/tests/functional -copying neutron/tests/functional/agent/l3/test_dvr_router.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_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/__init__.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 -copying neutron/tests/functional/agent/l3/test_legacy_router.py -> build/lib/neutron/tests/functional/agent/l3 -creating 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_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_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_status.py -> 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 -creating 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_base.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 -copying neutron/tests/unit/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos -copying neutron/tests/functional/objects/__init__.py -> build/lib/neutron/tests/functional/objects -copying neutron/tests/functional/objects/test_quota.py -> build/lib/neutron/tests/functional/objects -copying neutron/ipam/drivers/__init__.py -> build/lib/neutron/ipam/drivers -copying neutron/tests/unit/db/test_l3_extra_gws_db.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_extraroute_db.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_ipam_pluggable_backend.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_ovn_revision_numbers_db.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_securitygroups_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_agents_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_agentschedulers_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_l3_dvr_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_portsecurity_db.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/__init__.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_migration.py -> build/lib/neutron/tests/unit/db -copying neutron/tests/unit/db/test_segments_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_allowedaddresspairs_db.py -> build/lib/neutron/tests/unit/db -creating build/lib/neutron/cmd/eventlet/server -copying neutron/cmd/eventlet/server/__init__.py -> build/lib/neutron/cmd/eventlet/server -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 -creating build/lib/neutron/agent/l2/extensions/metadata -copying neutron/agent/l2/extensions/metadata/host_metadata_proxy.py -> build/lib/neutron/agent/l2/extensions/metadata -copying neutron/agent/l2/extensions/metadata/__init__.py -> build/lib/neutron/agent/l2/extensions/metadata -copying neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch -creating build/lib/neutron/services/timestamp -copying neutron/services/timestamp/timestamp_plugin.py -> build/lib/neutron/services/timestamp -copying neutron/services/timestamp/timestamp_db.py -> build/lib/neutron/services/timestamp -copying neutron/services/timestamp/__init__.py -> build/lib/neutron/services/timestamp -creating build/lib/neutron/common/ovn -copying neutron/common/ovn/hash_ring_manager.py -> build/lib/neutron/common/ovn -copying neutron/common/ovn/extensions.py -> build/lib/neutron/common/ovn -copying neutron/common/ovn/exceptions.py -> build/lib/neutron/common/ovn -copying neutron/common/ovn/utils.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/__init__.py -> build/lib/neutron/common/ovn -copying neutron/tests/unit/agent/linux/test_bridge_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_tc_lib.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_utils.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_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/failing_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_devlink.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_ip_lib.py -> 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/test_daemon.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_ip_conntrack.py -> build/lib/neutron/tests/unit/agent/linux -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/services/trunk/drivers/openvswitch/constants.py -> build/lib/neutron/services/trunk/drivers/openvswitch -copying neutron/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch +copying neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions +creating build/lib/neutron/services/logapi/agent/l3 +copying neutron/services/logapi/agent/l3/base.py -> build/lib/neutron/services/logapi/agent/l3 +copying neutron/services/logapi/agent/l3/__init__.py -> build/lib/neutron/services/logapi/agent/l3 +creating build/lib/neutron/tests/unit/objects/db +copying neutron/tests/unit/objects/db/test_api.py -> build/lib/neutron/tests/unit/objects/db +copying neutron/tests/unit/objects/db/__init__.py -> build/lib/neutron/tests/unit/objects/db +creating 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_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 +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/__init__.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/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/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 +copying neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver +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/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 +copying neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch +creating 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/agent/ovsdb/native/__init__.py -> build/lib/neutron/tests/unit/agent/ovsdb/native +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/services/trunk/drivers/base.py -> build/lib/neutron/services/trunk/drivers +copying neutron/services/trunk/drivers/__init__.py -> build/lib/neutron/services/trunk/drivers +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 +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 +copying neutron/tests/unit/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers +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 running egg_info creating neutron.egg-info writing neutron.egg-info/PKG-INFO @@ -4516,4082 +4549,4082 @@ running build_scripts creating build/scripts-3.12 copying tools/ovn_migration/tripleo_environment/ovn_migration.sh -> build/scripts-3.12 -changing mode of build/scripts-3.12/ovn_migration.sh from 644 to 755 +changing mode of build/scripts-3.12/ovn_migration.sh from 664 to 775 running install_lib creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server -copying build/lib/neutron/server/ovn_maintenance.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server -copying build/lib/neutron/server/periodic_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server -copying build/lib/neutron/server/wsgi_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server -copying build/lib/neutron/server/api_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server -copying build/lib/neutron/server/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server -copying build/lib/neutron/server/rpc_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/eventlet_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/_deprecate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/experimental.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/profiler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/test_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/ipv6_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/_constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn -copying build/lib/neutron/common/ovn/hash_ring_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn -copying build/lib/neutron/common/ovn/extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn -copying build/lib/neutron/common/ovn/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn -copying build/lib/neutron/common/ovn/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn -copying build/lib/neutron/common/ovn/acl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn -copying build/lib/neutron/common/ovn/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn -copying build/lib/neutron/common/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn -copying build/lib/neutron/common/cache_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/coordination.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged -copying build/lib/neutron/privileged/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native -copying build/lib/neutron/privileged/agent/ovsdb/native/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native -copying build/lib/neutron/privileged/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native -copying build/lib/neutron/privileged/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/netlink_constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/ethtool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api -copying build/lib/neutron/api/extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers -copying build/lib/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers -copying build/lib/neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers -copying build/lib/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers -copying build/lib/neutron/api/rpc/agentnotifiers/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers -copying build/lib/neutron/api/rpc/agentnotifiers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks -copying build/lib/neutron/api/rpc/callbacks/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer -copying build/lib/neutron/api/rpc/callbacks/consumer/registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer -copying build/lib/neutron/api/rpc/callbacks/consumer/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer -copying build/lib/neutron/api/rpc/callbacks/resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks -copying build/lib/neutron/api/rpc/callbacks/resource_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks -copying build/lib/neutron/api/rpc/callbacks/version_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks -copying build/lib/neutron/api/rpc/callbacks/events.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks -copying build/lib/neutron/api/rpc/callbacks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer -copying build/lib/neutron/api/rpc/callbacks/producer/registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer -copying build/lib/neutron/api/rpc/callbacks/producer/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer -copying build/lib/neutron/api/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers -copying build/lib/neutron/api/rpc/handlers/dvr_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers -copying build/lib/neutron/api/rpc/handlers/dhcp_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers -copying build/lib/neutron/api/rpc/handlers/l3_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers -copying build/lib/neutron/api/rpc/handlers/resources_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers -copying build/lib/neutron/api/rpc/handlers/metadata_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers -copying build/lib/neutron/api/rpc/handlers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers -copying build/lib/neutron/api/rpc/handlers/securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers -copying build/lib/neutron/api/wsgi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api -copying build/lib/neutron/api/api_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views -copying build/lib/neutron/api/views/versions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views -copying build/lib/neutron/api/views/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views -copying build/lib/neutron/api/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 -copying build/lib/neutron/api/v2/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 -copying build/lib/neutron/api/v2/resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 -copying build/lib/neutron/api/v2/resource_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 -copying build/lib/neutron/api/v2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 -copying build/lib/neutron/api/v2/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 -copying build/lib/neutron/_i18n.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -copying build/lib/neutron/manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/sanitize_port_binding_profile_allocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/remove_duplicated_port_bindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/pd_notify.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server -copying build/lib/neutron/cmd/eventlet/server/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins -copying build/lib/neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins -copying build/lib/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins -copying build/lib/neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins -copying build/lib/neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins -copying build/lib/neutron/cmd/eventlet/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services -copying build/lib/neutron/cmd/eventlet/services/metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services -copying build/lib/neutron/cmd/eventlet/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services -copying build/lib/neutron/cmd/eventlet/usage_audit.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/ovn_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/ovn_metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet -copying build/lib/neutron/cmd/sanity_check.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/ovs_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity -copying build/lib/neutron/cmd/sanity/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity -copying build/lib/neutron/cmd/sanity/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity -copying build/lib/neutron/cmd/destroy_patch_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/sanitize_port_mac_addresses.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/runtime_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -copying build/lib/neutron/cmd/ovn/ml2ovn_trace.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -copying build/lib/neutron/cmd/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -copying build/lib/neutron/cmd/ovn/migration_mtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -copying build/lib/neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks -copying build/lib/neutron/cmd/upgrade_checks/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks -copying build/lib/neutron/cmd/upgrade_checks/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks -copying build/lib/neutron/cmd/upgrade_checks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks -copying build/lib/neutron/cmd/linuxbridge_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/ipset_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 -copying build/lib/neutron/plugins/ml2/db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common -copying build/lib/neutron/plugins/ml2/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common -copying build/lib/neutron/plugins/ml2/common/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common -copying build/lib/neutron/plugins/ml2/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -copying build/lib/neutron/plugins/ml2/drivers/type_vlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -copying build/lib/neutron/plugins/ml2/drivers/type_vxlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -copying build/lib/neutron/plugins/ml2/drivers/type_tunnel.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap -copying build/lib/neutron/plugins/ml2/drivers/macvtap/macvtap_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/macvtap/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent -copying build/lib/neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent -copying build/lib/neutron/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers -copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent -copying build/lib/neutron/plugins/ml2/drivers/type_geneve.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -copying build/lib/neutron/plugins/ml2/drivers/type_flat.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -copying build/lib/neutron/plugins/ml2/drivers/type_gre.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop -copying build/lib/neutron/plugins/ml2/drivers/l2pop/db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop -copying build/lib/neutron/plugins/ml2/drivers/l2pop/mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop -copying build/lib/neutron/plugins/ml2/drivers/l2pop/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop -copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager -copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager -copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/main.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/plugins/ml2/drivers/mech_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -copying build/lib/neutron/plugins/ml2/drivers/type_local.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -copying build/lib/neutron/plugins/ml2/drivers/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -copying build/lib/neutron/plugins/ml2/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent -copying build/lib/neutron/plugins/ml2/drivers/agent/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent -copying build/lib/neutron/plugins/ml2/drivers/agent/_common_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent -copying build/lib/neutron/plugins/ml2/drivers/agent/_agent_manager_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent -copying build/lib/neutron/plugins/ml2/drivers/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent -copying build/lib/neutron/plugins/ml2/drivers/agent/capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/placement.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/ovn/db_migration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn -copying build/lib/neutron/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent -copying build/lib/neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent -copying build/lib/neutron/plugins/ml2/drivers/ovn/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/dns_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/dns_integration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 -copying build/lib/neutron/plugins/ml2/managers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 -copying build/lib/neutron/plugins/ml2/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 -copying build/lib/neutron/plugins/ml2/driver_context.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 -copying build/lib/neutron/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 -copying build/lib/neutron/plugins/ml2/rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 -copying build/lib/neutron/plugins/ml2/ovo_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common -copying build/lib/neutron/plugins/common/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common -copying build/lib/neutron/plugins/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common -copying build/lib/neutron/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models -copying build/lib/neutron/db/migration/models/head.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models -copying build/lib/neutron/db/migration/models/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models -copying build/lib/neutron/db/migration/connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/secgroup_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/vpn_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/nec_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/brocade_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/nuage_init_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/env.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/firewall_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/l3_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/portsec_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/agent_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/dvr_init_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/ml2_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/ovs_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/external.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/metering_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/core_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/cisco_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/vmware_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/lb_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration -copying build/lib/neutron/db/migration/cli.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration -copying build/lib/neutron/db/migration/autogen.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration -copying build/lib/neutron/db/ovn_l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowed_address_pairs -copying build/lib/neutron/db/allowed_address_pairs/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowed_address_pairs -copying build/lib/neutron/db/l3_extra_gws_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/ovn_revision_numbers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering -copying build/lib/neutron/db/metering/metering_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering -copying build/lib/neutron/db/metering/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering -copying build/lib/neutron/db/metering/metering_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering -copying build/lib/neutron/db/portsecurity_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/ipam_backend_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding +copying build/lib/neutron/db/network_dhcp_agent_binding/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding +copying build/lib/neutron/db/network_dhcp_agent_binding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding +copying build/lib/neutron/db/allowedaddresspairs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/models_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/port_trusted_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/port_hints_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_gateway_ip_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/db_base_plugin_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/securitygroups_rpc_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/dns_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/port_device_profile_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_fip_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_attrs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_fip_pools_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/servicetype_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/l3agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/tag.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/loggingapi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/dns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 -copying build/lib/neutron/db/models/plugins/ml2/flatallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 -copying build/lib/neutron/db/models/plugins/ml2/geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 -copying build/lib/neutron/db/models/plugins/ml2/vxlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 -copying build/lib/neutron/db/models/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 -copying build/lib/neutron/db/models/plugins/ml2/gre_allocation_endpoints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 -copying build/lib/neutron/db/models/plugins/ml2/vlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 -copying build/lib/neutron/db/models/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins -copying build/lib/neutron/db/models/securitygroup_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/l3ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/external_net.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/provisioning_block.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/allowed_address_pair.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/l3_attrs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/subnet_service_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/l3_attrs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins +copying build/lib/neutron/db/models/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 +copying build/lib/neutron/db/models/plugins/ml2/vxlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 +copying build/lib/neutron/db/models/plugins/ml2/vlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 +copying build/lib/neutron/db/models/plugins/ml2/gre_allocation_endpoints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 +copying build/lib/neutron/db/models/plugins/ml2/geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 +copying build/lib/neutron/db/models/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 +copying build/lib/neutron/db/models/plugins/ml2/flatallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 +copying build/lib/neutron/db/models/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/dns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/provisioning_block.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/l3ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/l3agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/securitygroup_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/port_hardware_offload_type_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_dvr_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding -copying build/lib/neutron/db/network_dhcp_agent_binding/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding -copying build/lib/neutron/db/network_dhcp_agent_binding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding -copying build/lib/neutron/db/l3_dvr_ha_scheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/models/tag.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/allowed_address_pair.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/loggingapi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/external_net.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/l3_gwmode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/local_ip_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/dvr_mac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/flavors_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_fip_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/portsecurity_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_fip_port_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/rbac_db_models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowed_address_pairs +copying build/lib/neutron/db/allowed_address_pairs/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowed_address_pairs +copying build/lib/neutron/db/network_ip_availability_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/ovn_l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt copying build/lib/neutron/db/extra_dhcp_opt/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt copying build/lib/neutron/db/extra_dhcp_opt/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt -copying build/lib/neutron/db/dvr_mac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/vlantransparent_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/rbac_db_models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/portsecurity_db_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/db_base_plugin_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/rbac_db_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/subnet_service_type_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/securitygroups_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/data_plane_status_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/port_trusted_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_extra_gws_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/ipam_pluggable_backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/dns_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security copying build/lib/neutron/db/port_security/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security copying build/lib/neutron/db/port_security/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security -copying build/lib/neutron/db/servicetype_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/subnet_service_type_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/securitygroups_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/ovn_hash_ring_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/local_ip_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone +copying build/lib/neutron/db/availability_zone/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone +copying build/lib/neutron/db/availability_zone/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone +copying build/lib/neutron/db/availability_zone/network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone +copying build/lib/neutron/db/ovn_revision_numbers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_attrs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_hascheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_dvrscheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/driver_nolock.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/driver_null.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/port_hints_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/securitygroups_rpc_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/port_numa_affinity_policy_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering +copying build/lib/neutron/db/metering/metering_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering +copying build/lib/neutron/db/metering/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering +copying build/lib/neutron/db/metering/metering_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering +copying build/lib/neutron/db/l3_dvr_ha_scheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/external_net_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos copying build/lib/neutron/db/qos/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos copying build/lib/neutron/db/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos +copying build/lib/neutron/db/port_hardware_offload_type_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/address_scope_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/segments_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/agents_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/ipam_pluggable_backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_hascheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/uplink_status_propagation_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/network_ip_availability_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_gateway_ip_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_fip_pools_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/vlantransparent_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/address_group_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_dvr_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/port_device_profile_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/extraroute_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/allowedaddresspairs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone -copying build/lib/neutron/db/availability_zone/network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone -copying build/lib/neutron/db/availability_zone/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone -copying build/lib/neutron/db/availability_zone/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone +copying build/lib/neutron/db/portsecurity_db_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/ipam_backend_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/db_base_plugin_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/address_group_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/flavors_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/data_plane_status_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/segments_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/uplink_status_propagation_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/agents_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models +copying build/lib/neutron/db/migration/models/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models +copying build/lib/neutron/db/migration/models/head.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models +copying build/lib/neutron/db/migration/connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration +copying build/lib/neutron/db/migration/autogen.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/nec_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/portsec_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/cisco_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/external.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/secgroup_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/lb_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/nuage_init_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/agent_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/ml2_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/ovs_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/vpn_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/vmware_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/core_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/firewall_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/env.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/l3_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/dvr_init_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/brocade_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/metering_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration +copying build/lib/neutron/db/migration/cli.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration copying build/lib/neutron/db/extradhcpopt_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_fip_port_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/db_base_plugin_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/external_net_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/driver_nolock.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/driver_null.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/rbac_db_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/ovn_hash_ring_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/standardattrdescription_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_gwmode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions +copying build/lib/neutron/exceptions/mtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions +copying build/lib/neutron/exceptions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/iptables_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/iptables_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/external_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/ip_conntrack.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/ipset_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/pd_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/of_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/ra.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/pd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/dibbler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/iptables_comments.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/fip_rule_priority_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/namespace_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_fip_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_local_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions +copying build/lib/neutron/agent/l3/extensions/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos +copying build/lib/neutron/agent/l3/extensions/qos/fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos +copying build/lib/neutron/agent/l3/extensions/qos/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos +copying build/lib/neutron/agent/l3/extensions/qos/gateway_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos +copying build/lib/neutron/agent/l3/extensions/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos +copying build/lib/neutron/agent/l3/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions +copying build/lib/neutron/agent/l3/extensions/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions +copying build/lib/neutron/agent/l3/extensions/snat_log.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions +copying build/lib/neutron/agent/l3/extensions/port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions +copying build/lib/neutron/agent/l3/dvr_router_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_edge_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_snat_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/l3_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/legacy_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/link_local_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/item_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/namespaces.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/l3_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_edge_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/router_info.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +copying build/lib/neutron/agent/resource_cache.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +copying build/lib/neutron/agent/rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/async_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/base_polling.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/polling.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/placement_report.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/base_agent_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/ovs_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/resource_processing_queue.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +copying build/lib/neutron/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp +copying build/lib/neutron/agent/dhcp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp +copying build/lib/neutron/agent/dhcp/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2 +copying build/lib/neutron/agent/l2/l2_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions +copying build/lib/neutron/agent/l2/extensions/fdb_population.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions +copying build/lib/neutron/agent/l2/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp +copying build/lib/neutron/agent/l2/extensions/dhcp/extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp +copying build/lib/neutron/agent/l2/extensions/dhcp/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp +copying build/lib/neutron/agent/l2/extensions/dhcp/ipv6.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp +copying build/lib/neutron/agent/l2/extensions/dhcp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp +copying build/lib/neutron/agent/l2/extensions/dhcp/ipv4.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp +copying build/lib/neutron/agent/l2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata +copying build/lib/neutron/agent/l2/extensions/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata +copying build/lib/neutron/agent/l2/extensions/metadata/host_metadata_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata +copying build/lib/neutron/agent/l2/extensions/qos_linux.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions +copying build/lib/neutron/agent/l2/extensions/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions +copying build/lib/neutron/agent/l2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2 +copying build/lib/neutron/agent/firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn +copying build/lib/neutron/agent/ovn/ovn_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent +copying build/lib/neutron/agent/ovn/agent/ovn_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent +copying build/lib/neutron/agent/ovn/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent +copying build/lib/neutron/agent/ovn/agent/ovsdb.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions +copying build/lib/neutron/agent/ovn/extensions/noop.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions +copying build/lib/neutron/agent/ovn/extensions/qos_hwol.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions +copying build/lib/neutron/agent/ovn/extensions/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions +copying build/lib/neutron/agent/ovn/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions +copying build/lib/neutron/agent/ovn/extensions/extension_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions +copying build/lib/neutron/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata +copying build/lib/neutron/agent/ovn/metadata/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata +copying build/lib/neutron/agent/ovn/metadata/server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata +copying build/lib/neutron/agent/ovn/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata +copying build/lib/neutron/agent/ovn/metadata/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata +copying build/lib/neutron/agent/ovn/metadata/ovsdb.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata +copying build/lib/neutron/agent/ovn/metadata_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn +copying build/lib/neutron/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +copying build/lib/neutron/agent/securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +copying build/lib/neutron/agent/dhcp_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +copying build/lib/neutron/agent/metadata/driver_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +copying build/lib/neutron/agent/metadata/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +copying build/lib/neutron/agent/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +copying build/lib/neutron/agent/metadata/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +copying build/lib/neutron/agent/metadata/proxy_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb +copying build/lib/neutron/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb +copying build/lib/neutron/agent/ovsdb/impl_idl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native +copying build/lib/neutron/agent/ovsdb/native/connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native +copying build/lib/neutron/agent/ovsdb/native/vlog.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native +copying build/lib/neutron/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native +copying build/lib/neutron/agent/ovsdb/native/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native +copying build/lib/neutron/agent/ovsdb/native/commands.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native +copying build/lib/neutron/agent/ovsdb/native/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native +copying build/lib/neutron/agent/ovsdb/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb +copying build/lib/neutron/agent/metadata_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +copying build/lib/neutron/agent/l3_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers +copying build/lib/neutron/notifiers/ironic.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers +copying build/lib/neutron/notifiers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers +copying build/lib/neutron/notifiers/nova.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers +copying build/lib/neutron/notifiers/batch_notifier.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers +copying build/lib/neutron/opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking +copying build/lib/neutron/hacking/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking +copying build/lib/neutron/hacking/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking +copying build/lib/neutron/neutron_plugin_base_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron +copying build/lib/neutron/policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling +copying build/lib/neutron/profiling/profiled_decorator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling +copying build/lib/neutron/profiling/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db +copying build/lib/neutron/objects/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db +copying build/lib/neutron/objects/db/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db +copying build/lib/neutron/objects/floatingip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/allowedaddresspairs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/extensions/port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions +copying build/lib/neutron/objects/port/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port +copying build/lib/neutron/objects/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins +copying build/lib/neutron/objects/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 +copying build/lib/neutron/objects/plugins/ml2/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 +copying build/lib/neutron/objects/plugins/ml2/vxlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 +copying build/lib/neutron/objects/plugins/ml2/greallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 +copying build/lib/neutron/objects/plugins/ml2/vlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 +copying build/lib/neutron/objects/plugins/ml2/geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 +copying build/lib/neutron/objects/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 +copying build/lib/neutron/objects/plugins/ml2/flatallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 +copying build/lib/neutron/objects/ipam.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions +copying build/lib/neutron/objects/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions +copying build/lib/neutron/objects/extensions/port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions +copying build/lib/neutron/objects/provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/rbac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos +copying build/lib/neutron/objects/qos/policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos +copying build/lib/neutron/objects/qos/binding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos +copying build/lib/neutron/objects/qos/qos_policy_validator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos +copying build/lib/neutron/objects/qos/rule_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos +copying build/lib/neutron/objects/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos +copying build/lib/neutron/objects/qos/rule.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos +copying build/lib/neutron/objects/ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/stdattrs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/l3agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi +copying build/lib/neutron/objects/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi +copying build/lib/neutron/objects/logapi/logging_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi +copying build/lib/neutron/objects/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/securitygroup_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/tag.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/l3_hamode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/auto_allocate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +copying build/lib/neutron/objects/port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers +copying build/lib/neutron/pecan_wsgi/controllers/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers +copying build/lib/neutron/pecan_wsgi/controllers/extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers +copying build/lib/neutron/pecan_wsgi/controllers/quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers +copying build/lib/neutron/pecan_wsgi/controllers/resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers +copying build/lib/neutron/pecan_wsgi/controllers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers +copying build/lib/neutron/pecan_wsgi/controllers/root.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/quota_enforcement.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/context.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/userfilters.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/query_parameters.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/body_validation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/notifier.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/ownership_validation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/translation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/hooks/policy_enforcement.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +copying build/lib/neutron/pecan_wsgi/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi +copying build/lib/neutron/pecan_wsgi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi +copying build/lib/neutron/pecan_wsgi/startup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi +copying build/lib/neutron/pecan_wsgi/app.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common +copying build/lib/neutron/plugins/common/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common +copying build/lib/neutron/plugins/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common +copying build/lib/neutron/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 +copying build/lib/neutron/plugins/ml2/managers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 +copying build/lib/neutron/plugins/ml2/driver_context.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 +copying build/lib/neutron/plugins/ml2/rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/dns_integration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/dns_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common +copying build/lib/neutron/plugins/ml2/common/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common +copying build/lib/neutron/plugins/ml2/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common +copying build/lib/neutron/plugins/ml2/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common +copying build/lib/neutron/plugins/ml2/db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 +copying build/lib/neutron/plugins/ml2/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 +copying build/lib/neutron/plugins/ml2/ovo_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 +copying build/lib/neutron/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/plugins/ml2/drivers/macvtap/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap +copying build/lib/neutron/plugins/ml2/drivers/macvtap/macvtap_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop +copying build/lib/neutron/plugins/ml2/drivers/l2pop/mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager +copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager +copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager +copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop +copying build/lib/neutron/plugins/ml2/drivers/l2pop/db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop +copying build/lib/neutron/plugins/ml2/drivers/l2pop/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent +copying build/lib/neutron/plugins/ml2/drivers/agent/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent +copying build/lib/neutron/plugins/ml2/drivers/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent +copying build/lib/neutron/plugins/ml2/drivers/agent/_agent_manager_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent +copying build/lib/neutron/plugins/ml2/drivers/agent/_common_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent +copying build/lib/neutron/plugins/ml2/drivers/agent/capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/main.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/type_vlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +copying build/lib/neutron/plugins/ml2/drivers/mech_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +copying build/lib/neutron/plugins/ml2/drivers/type_gre.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +copying build/lib/neutron/plugins/ml2/drivers/type_local.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent +copying build/lib/neutron/plugins/ml2/drivers/ovn/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent +copying build/lib/neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent +copying build/lib/neutron/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/placement.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/db_migration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn +copying build/lib/neutron/plugins/ml2/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +copying build/lib/neutron/plugins/ml2/drivers/type_geneve.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +copying build/lib/neutron/plugins/ml2/drivers/type_flat.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +copying build/lib/neutron/plugins/ml2/drivers/type_tunnel.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +copying build/lib/neutron/plugins/ml2/drivers/type_vxlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +copying build/lib/neutron/plugins/ml2/drivers/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver +copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver +copying build/lib/neutron/plugins/ml2/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi +copying build/lib/neutron/wsgi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi +copying build/lib/neutron/wsgi/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota +copying build/lib/neutron/quota/resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota +copying build/lib/neutron/quota/resource_registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota +copying build/lib/neutron/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/ethtool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/netlink_constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb +copying build/lib/neutron/privileged/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native +copying build/lib/neutron/privileged/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native +copying build/lib/neutron/privileged/agent/ovsdb/native/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native +copying build/lib/neutron/privileged/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/portbindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/subnet_onboard.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/security_groups_normalized_cidr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/security_groups_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/stateful_security_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/fip_port_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/empty_string_filtering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/rbac_security_groups.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/standardattrdescription.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/subnet_segmentid_writable.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_extra_gws.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/dns_domain_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/agent_resources_synced.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_pps_rule.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/quota_check_limit.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/expose_l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_default.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/netmtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/subnet_service_types.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/subnetpool_prefix_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/fip_pf_description.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/pagination.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/tag_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/router_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/subnet_dns_publish_fixed_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/security_groups_shared_filtering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_port_network_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/security_groups_rules_belongs_to_default_sg.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/rbac_subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_pps_minimum_rule_alias.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_port_ip_change_not_allowed.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/standard_attr_segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_resource_request_groups.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l2_adjacency.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_resource_request.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/quotasv2_detail.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_flavors.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_hint_ovs_tx_steering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_ext_ha_mode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/tagging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/sorting.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/allowedaddresspairs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/dns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/vlantransparent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/rbac_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_mac_address_regenerate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/availability_zone_filter.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/floatingip_pools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/dhcpagentscheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_bw_limit_direction.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_gateway_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3agentscheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/security_groups_port_filtering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/timestamp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/revisionifmatch.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_numa_affinity_policy_socket.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_pps_minimum_rule.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/filter_validation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/ip_allocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/providernet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/rbac_address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/fip_pf_port_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/segments_peer_subnet_host_routes.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/project_id.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_mac_address_override.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/subnetallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_ext_gw_mode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/flavors.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/trunk_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/revisions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/netmtu_writable.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/multiprovidernet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/network_ip_availability.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/quotasv2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_ext_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/default_subnetpools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/security_groups_remote_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/admin_state_down_before_update.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/stdattrs_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/floating_ip_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/ip_substring_port_filtering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/extraroute.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_enable_default_route_bfd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_rule_type_filter.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_enable_default_route_ecmp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_rules_alias.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/routerservicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/network_ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/network_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/tag_ports_during_bulk_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_fip_network_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/portsecurity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/ecmp_routes.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/extraroute_atomic.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/auto_allocated_topology.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/subnet_external_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_bw_minimum_ingress.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/external_net.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/expose_port_forwarding_in_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/portbindings_extended.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/fip_pf_detail.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/port_trusted_vif.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/dns_integration_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/metering_source_and_destination_fields.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +copying build/lib/neutron/extensions/qos_rule_type_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/ipv6_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/_constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/eventlet_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/coordination.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/experimental.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/cache_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/profiler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn +copying build/lib/neutron/common/ovn/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn +copying build/lib/neutron/common/ovn/hash_ring_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn +copying build/lib/neutron/common/ovn/extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn +copying build/lib/neutron/common/ovn/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn +copying build/lib/neutron/common/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn +copying build/lib/neutron/common/ovn/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn +copying build/lib/neutron/common/ovn/acl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn +copying build/lib/neutron/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/_deprecate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/test_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/auth.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron +copying build/lib/neutron/worker.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server +copying build/lib/neutron/server/ovn_maintenance.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server +copying build/lib/neutron/server/api_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server +copying build/lib/neutron/server/rpc_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server +copying build/lib/neutron/server/wsgi_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server +copying build/lib/neutron/server/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server +copying build/lib/neutron/server/periodic_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server +copying build/lib/neutron/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler +copying build/lib/neutron/scheduler/base_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler +copying build/lib/neutron/scheduler/base_resource_filter.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler +copying build/lib/neutron/scheduler/dhcp_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler +copying build/lib/neutron/scheduler/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler +copying build/lib/neutron/scheduler/l3_ovn_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler +copying build/lib/neutron/scheduler/l3_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler +copying build/lib/neutron/manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/l3_gwmode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/dvr_mac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/l3_ndpproxy_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/l3_extra_gws_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/l3_dvr_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/extraroute_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/l3_agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +copying build/lib/neutron/conf/db/migration_cli.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +copying build/lib/neutron/conf/agent/cmd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 +copying build/lib/neutron/conf/agent/l3/keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 +copying build/lib/neutron/conf/agent/l3/ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 +copying build/lib/neutron/conf/agent/l3/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 +copying build/lib/neutron/conf/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 +copying build/lib/neutron/conf/agent/linux.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +copying build/lib/neutron/conf/agent/common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +copying build/lib/neutron/conf/agent/agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +copying build/lib/neutron/conf/agent/l2_ext_fdb_population.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent +copying build/lib/neutron/conf/agent/ovn/ovn_neutron_agent/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent +copying build/lib/neutron/conf/agent/ovn/ovn_neutron_agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent +copying build/lib/neutron/conf/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata +copying build/lib/neutron/conf/agent/ovn/metadata/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata +copying build/lib/neutron/conf/agent/ovn/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata +copying build/lib/neutron/conf/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +copying build/lib/neutron/conf/agent/securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata +copying build/lib/neutron/conf/agent/metadata/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata +copying build/lib/neutron/conf/agent/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database +copying build/lib/neutron/conf/agent/database/agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database +copying build/lib/neutron/conf/agent/database/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database +copying build/lib/neutron/conf/agent/database/agents_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database +copying build/lib/neutron/conf/agent/ovs_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +copying build/lib/neutron/conf/agent/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +copying build/lib/neutron/conf/agent/windows.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +copying build/lib/neutron/conf/agent/ovsdb_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent +copying build/lib/neutron/conf/experimental.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +copying build/lib/neutron/conf/common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +copying build/lib/neutron/conf/quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins +copying build/lib/neutron/conf/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2 +copying build/lib/neutron/conf/plugins/ml2/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2 +copying build/lib/neutron/conf/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers +copying build/lib/neutron/conf/plugins/ml2/drivers/macvtap.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers +copying build/lib/neutron/conf/plugins/ml2/drivers/driver_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch +copying build/lib/neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch +copying build/lib/neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch +copying build/lib/neutron/conf/plugins/ml2/drivers/linuxbridge.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn +copying build/lib/neutron/conf/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn +copying build/lib/neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn +copying build/lib/neutron/conf/plugins/ml2/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers +copying build/lib/neutron/conf/plugins/ml2/drivers/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers +copying build/lib/neutron/conf/plugins/ml2/drivers/ovs_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov +copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov +copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov +copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov +copying build/lib/neutron/conf/profiling.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +copying build/lib/neutron/conf/wsgi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions +copying build/lib/neutron/conf/extensions/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions +copying build/lib/neutron/conf/extensions/allowedaddresspairs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions +copying build/lib/neutron/conf/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions +copying build/lib/neutron/conf/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services +copying build/lib/neutron/conf/services/metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services +copying build/lib/neutron/conf/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services +copying build/lib/neutron/conf/services/logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services +copying build/lib/neutron/conf/services/extdns_designate_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services +copying build/lib/neutron/conf/services/provider_configuration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services +copying build/lib/neutron/conf/service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/port.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/floatingip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/default_security_group_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/floatingip_pools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/security_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/floatingip_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/service_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/quotas.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/local_ip_association.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/network_ip_availability.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/port_bindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/auto_allocated_topology.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +copying build/lib/neutron/conf/policies/subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/sanitize_port_binding_profile_allocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/linuxbridge_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/ipset_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/remove_duplicated_port_bindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/ovn_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/ovn_metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins +copying build/lib/neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins +copying build/lib/neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins +copying build/lib/neutron/cmd/eventlet/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins +copying build/lib/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins +copying build/lib/neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins +copying build/lib/neutron/cmd/eventlet/usage_audit.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server +copying build/lib/neutron/cmd/eventlet/server/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server +copying build/lib/neutron/cmd/eventlet/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services +copying build/lib/neutron/cmd/eventlet/services/metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services +copying build/lib/neutron/cmd/eventlet/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services +copying build/lib/neutron/cmd/destroy_patch_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/ovs_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn +copying build/lib/neutron/cmd/ovn/migration_mtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn +copying build/lib/neutron/cmd/ovn/ml2ovn_trace.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn +copying build/lib/neutron/cmd/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn +copying build/lib/neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn +copying build/lib/neutron/cmd/sanity_check.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity +copying build/lib/neutron/cmd/sanity/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity +copying build/lib/neutron/cmd/sanity/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity +copying build/lib/neutron/cmd/keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/runtime_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/sanitize_port_mac_addresses.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks +copying build/lib/neutron/cmd/upgrade_checks/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks +copying build/lib/neutron/cmd/upgrade_checks/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks +copying build/lib/neutron/cmd/upgrade_checks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks +copying build/lib/neutron/cmd/pd_notify.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip -copying build/lib/neutron/services/local_ip/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip -copying build/lib/neutron/services/local_ip/local_ip_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability -copying build/lib/neutron/services/network_ip_availability/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability -copying build/lib/neutron/services/network_ip_availability/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions -copying build/lib/neutron/services/revisions/revision_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions -copying build/lib/neutron/services/revisions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions -copying build/lib/neutron/services/provider_configuration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router +copying build/lib/neutron/services/l3_router/l3_router_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router +copying build/lib/neutron/services/l3_router/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers +copying build/lib/neutron/services/l3_router/service_providers/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers +copying build/lib/neutron/services/l3_router/service_providers/ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers +copying build/lib/neutron/services/l3_router/service_providers/single_node.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers +copying build/lib/neutron/services/l3_router/service_providers/driver_controller.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers +copying build/lib/neutron/services/l3_router/service_providers/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers +copying build/lib/neutron/services/l3_router/service_providers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers +copying build/lib/neutron/services/l3_router/service_providers/dvrha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers +copying build/lib/neutron/services/service_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range +copying build/lib/neutron/services/network_segment_range/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range +copying build/lib/neutron/services/network_segment_range/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk -copying build/lib/neutron/services/trunk/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk +copying build/lib/neutron/services/trunk/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc +copying build/lib/neutron/services/trunk/rpc/backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc -copying build/lib/neutron/services/trunk/rpc/backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types +copying build/lib/neutron/services/trunk/seg_types/validators.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types +copying build/lib/neutron/services/trunk/seg_types/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types +copying build/lib/neutron/services/trunk/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk +copying build/lib/neutron/services/trunk/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk +copying build/lib/neutron/services/trunk/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers copying build/lib/neutron/services/trunk/drivers/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch -copying build/lib/neutron/services/trunk/drivers/openvswitch/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch copying build/lib/neutron/services/trunk/drivers/openvswitch/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch -copying build/lib/neutron/services/trunk/drivers/openvswitch/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch -copying build/lib/neutron/services/trunk/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent -copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent -copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent +copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent -copying build/lib/neutron/services/trunk/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn -copying build/lib/neutron/services/trunk/drivers/ovn/trunk_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn -copying build/lib/neutron/services/trunk/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn +copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent +copying build/lib/neutron/services/trunk/drivers/openvswitch/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch +copying build/lib/neutron/services/trunk/drivers/openvswitch/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch +copying build/lib/neutron/services/trunk/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge -copying build/lib/neutron/services/trunk/drivers/linuxbridge/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge -copying build/lib/neutron/services/trunk/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent -copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent +copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent +copying build/lib/neutron/services/trunk/drivers/linuxbridge/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge +copying build/lib/neutron/services/trunk/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn +copying build/lib/neutron/services/trunk/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn +copying build/lib/neutron/services/trunk/drivers/ovn/trunk_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn +copying build/lib/neutron/services/trunk/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers copying build/lib/neutron/services/trunk/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types -copying build/lib/neutron/services/trunk/seg_types/validators.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types -copying build/lib/neutron/services/trunk/seg_types/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types -copying build/lib/neutron/services/trunk/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk -copying build/lib/neutron/services/trunk/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk copying build/lib/neutron/services/trunk/rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk -copying build/lib/neutron/services/trunk/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy -copying build/lib/neutron/services/ndp_proxy/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy -copying build/lib/neutron/services/ndp_proxy/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy -copying build/lib/neutron/services/ndp_proxy/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate +copying build/lib/neutron/services/auto_allocate/db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate +copying build/lib/neutron/services/auto_allocate/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate +copying build/lib/neutron/services/auto_allocate/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate +copying build/lib/neutron/services/auto_allocate/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate +copying build/lib/neutron/services/auto_allocate/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common +copying build/lib/neutron/services/conntrack_helper/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common +copying build/lib/neutron/services/conntrack_helper/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common +copying build/lib/neutron/services/conntrack_helper/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper +copying build/lib/neutron/services/conntrack_helper/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip +copying build/lib/neutron/services/local_ip/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip +copying build/lib/neutron/services/local_ip/local_ip_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki +copying build/lib/neutron/services/loki/loki_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki +copying build/lib/neutron/services/loki/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents +copying build/lib/neutron/services/metering/agents/metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents +copying build/lib/neutron/services/metering/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents +copying build/lib/neutron/services/metering/metering_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering +copying build/lib/neutron/services/metering/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers copying build/lib/neutron/services/metering/drivers/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers copying build/lib/neutron/services/metering/drivers/abstract_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables +copying build/lib/neutron/services/metering/drivers/iptables/iptables_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables +copying build/lib/neutron/services/metering/drivers/iptables/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop copying build/lib/neutron/services/metering/drivers/noop/noop_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop copying build/lib/neutron/services/metering/drivers/noop/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop copying build/lib/neutron/services/metering/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables -copying build/lib/neutron/services/metering/drivers/iptables/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables -copying build/lib/neutron/services/metering/drivers/iptables/iptables_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents -copying build/lib/neutron/services/metering/agents/metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents -copying build/lib/neutron/services/metering/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents -copying build/lib/neutron/services/metering/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering -copying build/lib/neutron/services/metering/metering_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki -copying build/lib/neutron/services/loki/loki_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki -copying build/lib/neutron/services/loki/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp +copying build/lib/neutron/services/timestamp/timestamp_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp +copying build/lib/neutron/services/timestamp/timestamp_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp +copying build/lib/neutron/services/timestamp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3 +copying build/lib/neutron/services/ovn_l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3 copying build/lib/neutron/services/ovn_l3/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3 copying build/lib/neutron/services/ovn_l3/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3 creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers -copying build/lib/neutron/services/ovn_l3/service_providers/driver_controller.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers -copying build/lib/neutron/services/ovn_l3/service_providers/user_defined.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers copying build/lib/neutron/services/ovn_l3/service_providers/ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers +copying build/lib/neutron/services/ovn_l3/service_providers/driver_controller.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers copying build/lib/neutron/services/ovn_l3/service_providers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers -copying build/lib/neutron/services/ovn_l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common -copying build/lib/neutron/services/portforwarding/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common -copying build/lib/neutron/services/portforwarding/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers -copying build/lib/neutron/services/portforwarding/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn -copying build/lib/neutron/services/portforwarding/drivers/ovn/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn -copying build/lib/neutron/services/portforwarding/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn -copying build/lib/neutron/services/portforwarding/pf_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding -copying build/lib/neutron/services/portforwarding/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding -copying build/lib/neutron/services/portforwarding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate -copying build/lib/neutron/services/auto_allocate/db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate -copying build/lib/neutron/services/auto_allocate/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate -copying build/lib/neutron/services/auto_allocate/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate -copying build/lib/neutron/services/auto_allocate/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate -copying build/lib/neutron/services/auto_allocate/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments -copying build/lib/neutron/services/segments/db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments -copying build/lib/neutron/services/segments/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments -copying build/lib/neutron/services/segments/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments -copying build/lib/neutron/services/segments/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/rbac -copying build/lib/neutron/services/rbac/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/rbac -copying build/lib/neutron/services/service_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range -copying build/lib/neutron/services/network_segment_range/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range -copying build/lib/neutron/services/network_segment_range/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp -copying build/lib/neutron/services/timestamp/timestamp_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp -copying build/lib/neutron/services/timestamp/timestamp_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp -copying build/lib/neutron/services/timestamp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp +copying build/lib/neutron/services/ovn_l3/service_providers/user_defined.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability +copying build/lib/neutron/services/network_ip_availability/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability +copying build/lib/neutron/services/network_ip_availability/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos copying build/lib/neutron/services/qos/qos_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos +copying build/lib/neutron/services/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers -copying build/lib/neutron/services/qos/drivers/manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov -copying build/lib/neutron/services/qos/drivers/sriov/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov -copying build/lib/neutron/services/qos/drivers/sriov/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch copying build/lib/neutron/services/qos/drivers/openvswitch/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch copying build/lib/neutron/services/qos/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch -copying build/lib/neutron/services/qos/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn -copying build/lib/neutron/services/qos/drivers/ovn/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn -copying build/lib/neutron/services/qos/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge copying build/lib/neutron/services/qos/drivers/linuxbridge/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge copying build/lib/neutron/services/qos/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge -copying build/lib/neutron/services/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns -copying build/lib/neutron/services/externaldns/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate -copying build/lib/neutron/services/externaldns/drivers/designate/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate -copying build/lib/neutron/services/externaldns/drivers/designate/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate -copying build/lib/neutron/services/externaldns/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers -copying build/lib/neutron/services/externaldns/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common -copying build/lib/neutron/services/conntrack_helper/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common -copying build/lib/neutron/services/conntrack_helper/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common -copying build/lib/neutron/services/conntrack_helper/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper -copying build/lib/neutron/services/conntrack_helper/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag -copying build/lib/neutron/services/tag/tag_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag -copying build/lib/neutron/services/tag/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag -copying build/lib/neutron/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers -copying build/lib/neutron/services/l3_router/service_providers/dvrha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers -copying build/lib/neutron/services/l3_router/service_providers/driver_controller.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers -copying build/lib/neutron/services/l3_router/service_providers/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers -copying build/lib/neutron/services/l3_router/service_providers/ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers -copying build/lib/neutron/services/l3_router/service_providers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers -copying build/lib/neutron/services/l3_router/service_providers/single_node.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers -copying build/lib/neutron/services/l3_router/service_providers/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers -copying build/lib/neutron/services/l3_router/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router -copying build/lib/neutron/services/l3_router/l3_router_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn +copying build/lib/neutron/services/qos/drivers/ovn/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn +copying build/lib/neutron/services/qos/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov +copying build/lib/neutron/services/qos/drivers/sriov/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov +copying build/lib/neutron/services/qos/drivers/sriov/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov +copying build/lib/neutron/services/qos/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers +copying build/lib/neutron/services/qos/drivers/manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors +copying build/lib/neutron/services/flavors/flavors_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors +copying build/lib/neutron/services/flavors/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi -copying build/lib/neutron/services/logapi/api_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common -copying build/lib/neutron/services/logapi/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common -copying build/lib/neutron/services/logapi/common/sg_callback.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common -copying build/lib/neutron/services/logapi/common/snat_validate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common -copying build/lib/neutron/services/logapi/common/validators.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common -copying build/lib/neutron/services/logapi/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common -copying build/lib/neutron/services/logapi/common/sg_validate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common -copying build/lib/neutron/services/logapi/common/db_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 +copying build/lib/neutron/services/logapi/agent/l3/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 +copying build/lib/neutron/services/logapi/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 +copying build/lib/neutron/services/logapi/agent/log_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent +copying build/lib/neutron/services/logapi/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/rpc/server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/rpc/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common +copying build/lib/neutron/services/logapi/common/validators.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common +copying build/lib/neutron/services/logapi/common/sg_callback.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common +copying build/lib/neutron/services/logapi/common/sg_validate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common +copying build/lib/neutron/services/logapi/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common +copying build/lib/neutron/services/logapi/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common +copying build/lib/neutron/services/logapi/common/db_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common +copying build/lib/neutron/services/logapi/common/snat_validate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common +copying build/lib/neutron/services/logapi/logging_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi +copying build/lib/neutron/services/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers copying build/lib/neutron/services/logapi/drivers/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers -copying build/lib/neutron/services/logapi/drivers/manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/log_oskenapp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch -copying build/lib/neutron/services/logapi/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/ovn copying build/lib/neutron/services/logapi/drivers/ovn/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/ovn copying build/lib/neutron/services/logapi/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/ovn -copying build/lib/neutron/services/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi -copying build/lib/neutron/services/logapi/logging_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 -copying build/lib/neutron/services/logapi/agent/l3/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 -copying build/lib/neutron/services/logapi/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 -copying build/lib/neutron/services/logapi/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent -copying build/lib/neutron/services/logapi/agent/log_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent +copying build/lib/neutron/services/logapi/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers +copying build/lib/neutron/services/logapi/drivers/manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers +copying build/lib/neutron/services/logapi/api_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common +copying build/lib/neutron/services/portforwarding/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common +copying build/lib/neutron/services/portforwarding/common/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common +copying build/lib/neutron/services/portforwarding/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding +copying build/lib/neutron/services/portforwarding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding +copying build/lib/neutron/services/portforwarding/pf_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn +copying build/lib/neutron/services/portforwarding/drivers/ovn/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn +copying build/lib/neutron/services/portforwarding/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn +copying build/lib/neutron/services/portforwarding/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report -copying build/lib/neutron/services/placement_report/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report copying build/lib/neutron/services/placement_report/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors -copying build/lib/neutron/services/flavors/flavors_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors -copying build/lib/neutron/services/flavors/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling -copying build/lib/neutron/profiling/profiled_decorator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling -copying build/lib/neutron/profiling/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/dhcpagentscheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/tagging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/sorting.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_pps_minimum_rule_alias.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/filter_validation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/empty_string_filtering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_pps_rule.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/network_ip_availability.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_enable_default_route_bfd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_resource_request.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/subnet_segmentid_writable.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_rule_type_filter.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_rules_alias.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/security_groups_shared_filtering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/vlantransparent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/revisionifmatch.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/security_groups_remote_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/standardattrdescription.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_mac_address_override.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/subnet_onboard.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_default.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/ip_substring_port_filtering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/dns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/security_groups_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/trunk_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/agent_resources_synced.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/subnetallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/rbac_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_enable_default_route_ecmp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/stdattrs_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_rule_type_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/segments_peer_subnet_host_routes.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/floatingip_pools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/ip_allocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/allowedaddresspairs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/quota_check_limit.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/standard_attr_segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/extraroute.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/fip_pf_detail.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/availability_zone_filter.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_ext_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_bw_minimum_ingress.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/fip_pf_port_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/fip_pf_description.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/external_net.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/subnetpool_prefix_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/subnet_external_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/project_id.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/dns_integration_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_flavors.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/netmtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/auto_allocated_topology.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/portsecurity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/subnet_service_types.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/floating_ip_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_gateway_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/security_groups_normalized_cidr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/subnet_dns_publish_fixed_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/default_subnetpools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/portbindings_extended.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/multiprovidernet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/expose_port_forwarding_in_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/router_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_pps_minimum_rule.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/dns_domain_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/stateful_security_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/providernet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/admin_state_down_before_update.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/security_groups_rules_belongs_to_default_sg.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/tag_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/netmtu_writable.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_ext_ha_mode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3agentscheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/expose_l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/extraroute_atomic.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/metering_source_and_destination_fields.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/security_groups_port_filtering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/ecmp_routes.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_fip_network_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l2_adjacency.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/rbac_subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/rbac_address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_ext_gw_mode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/rbac_security_groups.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_resource_request_groups.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/network_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/quotasv2_detail.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/routerservicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_bw_limit_direction.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_port_ip_change_not_allowed.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/quotasv2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_trusted_vif.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/timestamp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/pagination.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_hint_ovs_tx_steering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/flavors.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_numa_affinity_policy_socket.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/network_ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/port_mac_address_regenerate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/fip_port_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/revisions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos_port_network_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/portbindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/l3_extra_gws.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/tag_ports_during_bulk_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/extensions/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions -copying build/lib/neutron/version.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking -copying build/lib/neutron/hacking/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking -copying build/lib/neutron/hacking/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking +copying build/lib/neutron/services/placement_report/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report +copying build/lib/neutron/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments +copying build/lib/neutron/services/segments/db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments +copying build/lib/neutron/services/segments/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments +copying build/lib/neutron/services/segments/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments +copying build/lib/neutron/services/segments/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns +copying build/lib/neutron/services/externaldns/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns +copying build/lib/neutron/services/externaldns/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers +copying build/lib/neutron/services/externaldns/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate +copying build/lib/neutron/services/externaldns/drivers/designate/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate +copying build/lib/neutron/services/externaldns/drivers/designate/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/rbac +copying build/lib/neutron/services/rbac/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/rbac +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy +copying build/lib/neutron/services/ndp_proxy/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy +copying build/lib/neutron/services/ndp_proxy/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy +copying build/lib/neutron/services/ndp_proxy/plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag +copying build/lib/neutron/services/tag/tag_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag +copying build/lib/neutron/services/tag/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag +copying build/lib/neutron/services/provider_configuration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions +copying build/lib/neutron/services/revisions/revision_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions +copying build/lib/neutron/services/revisions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers +copying build/lib/neutron/api/rpc/agentnotifiers/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers +copying build/lib/neutron/api/rpc/agentnotifiers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers +copying build/lib/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers +copying build/lib/neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers +copying build/lib/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks +copying build/lib/neutron/api/rpc/callbacks/resource_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks +copying build/lib/neutron/api/rpc/callbacks/version_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer +copying build/lib/neutron/api/rpc/callbacks/consumer/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer +copying build/lib/neutron/api/rpc/callbacks/consumer/registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer +copying build/lib/neutron/api/rpc/callbacks/events.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks +copying build/lib/neutron/api/rpc/callbacks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks +copying build/lib/neutron/api/rpc/callbacks/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer +copying build/lib/neutron/api/rpc/callbacks/producer/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer +copying build/lib/neutron/api/rpc/callbacks/producer/registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer +copying build/lib/neutron/api/rpc/callbacks/resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks +copying build/lib/neutron/api/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers +copying build/lib/neutron/api/rpc/handlers/metadata_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers +copying build/lib/neutron/api/rpc/handlers/dvr_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers +copying build/lib/neutron/api/rpc/handlers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers +copying build/lib/neutron/api/rpc/handlers/securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers +copying build/lib/neutron/api/rpc/handlers/resources_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers +copying build/lib/neutron/api/rpc/handlers/dhcp_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers +copying build/lib/neutron/api/rpc/handlers/l3_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers +copying build/lib/neutron/api/extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api +copying build/lib/neutron/api/wsgi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views +copying build/lib/neutron/api/views/versions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views +copying build/lib/neutron/api/views/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views +copying build/lib/neutron/api/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 +copying build/lib/neutron/api/v2/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 +copying build/lib/neutron/api/v2/resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 +copying build/lib/neutron/api/v2/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 +copying build/lib/neutron/api/v2/resource_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 +copying build/lib/neutron/api/v2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 +copying build/lib/neutron/api/api_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api +copying build/lib/neutron/service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions copying build/lib/neutron/core_extensions/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions -copying build/lib/neutron/core_extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions copying build/lib/neutron/core_extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers -copying build/lib/neutron/notifiers/nova.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers -copying build/lib/neutron/notifiers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers -copying build/lib/neutron/notifiers/batch_notifier.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers -copying build/lib/neutron/notifiers/ironic.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2 -copying build/lib/neutron/conf/plugins/ml2/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers -copying build/lib/neutron/conf/plugins/ml2/drivers/ovs_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov -copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov -copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov -copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov -copying build/lib/neutron/conf/plugins/ml2/drivers/driver_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch -copying build/lib/neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch -copying build/lib/neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch -copying build/lib/neutron/conf/plugins/ml2/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn -copying build/lib/neutron/conf/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn -copying build/lib/neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn -copying build/lib/neutron/conf/plugins/ml2/drivers/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers -copying build/lib/neutron/conf/plugins/ml2/drivers/macvtap.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers -copying build/lib/neutron/conf/plugins/ml2/drivers/linuxbridge.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers -copying build/lib/neutron/conf/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2 -copying build/lib/neutron/conf/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/l3_extra_gws_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/migration_cli.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/l3_agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/l3_dvr_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/dvr_mac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/l3_ndpproxy_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/extraroute_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -copying build/lib/neutron/conf/db/l3_gwmode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services -copying build/lib/neutron/conf/services/provider_configuration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services -copying build/lib/neutron/conf/services/metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services -copying build/lib/neutron/conf/services/logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services -copying build/lib/neutron/conf/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services -copying build/lib/neutron/conf/services/extdns_designate_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions -copying build/lib/neutron/conf/extensions/allowedaddresspairs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions -copying build/lib/neutron/conf/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions -copying build/lib/neutron/conf/extensions/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions -copying build/lib/neutron/conf/experimental.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf -copying build/lib/neutron/conf/wsgi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/local_ip_association.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/network_ip_availability.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/floatingip_pools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/service_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/floatingip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/auto_allocated_topology.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/port.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/quotas.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/floatingip_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/security_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/default_security_group_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/port_bindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/policies/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies -copying build/lib/neutron/conf/common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf -copying build/lib/neutron/conf/quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf -copying build/lib/neutron/conf/service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf -copying build/lib/neutron/conf/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata -copying build/lib/neutron/conf/agent/metadata/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata -copying build/lib/neutron/conf/agent/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata -copying build/lib/neutron/conf/agent/windows.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -copying build/lib/neutron/conf/agent/ovs_conf.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -copying build/lib/neutron/conf/agent/agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -copying build/lib/neutron/conf/agent/cmd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -copying build/lib/neutron/conf/agent/linux.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -copying build/lib/neutron/conf/agent/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -copying build/lib/neutron/conf/agent/common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -copying build/lib/neutron/conf/agent/ovsdb_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -copying build/lib/neutron/conf/agent/l2_ext_fdb_population.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 -copying build/lib/neutron/conf/agent/l3/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 -copying build/lib/neutron/conf/agent/l3/keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 -copying build/lib/neutron/conf/agent/l3/ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 -copying build/lib/neutron/conf/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database -copying build/lib/neutron/conf/agent/database/agents_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database -copying build/lib/neutron/conf/agent/database/agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database -copying build/lib/neutron/conf/agent/database/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database -copying build/lib/neutron/conf/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata -copying build/lib/neutron/conf/agent/ovn/metadata/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata -copying build/lib/neutron/conf/agent/ovn/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent -copying build/lib/neutron/conf/agent/ovn/ovn_neutron_agent/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent -copying build/lib/neutron/conf/agent/ovn/ovn_neutron_agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent -copying build/lib/neutron/conf/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn -copying build/lib/neutron/conf/agent/securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent -copying build/lib/neutron/conf/profiling.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +copying build/lib/neutron/core_extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam +copying build/lib/neutron/ipam/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam +copying build/lib/neutron/ipam/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam +copying build/lib/neutron/ipam/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam +copying build/lib/neutron/ipam/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam +copying build/lib/neutron/ipam/drivers/neutrondb_ipam/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam +copying build/lib/neutron/ipam/drivers/neutrondb_ipam/db_models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam +copying build/lib/neutron/ipam/drivers/neutrondb_ipam/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam +copying build/lib/neutron/ipam/drivers/neutrondb_ipam/db_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam +copying build/lib/neutron/ipam/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers +copying build/lib/neutron/ipam/subnet_alloc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam +copying build/lib/neutron/ipam/requests.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam +copying build/lib/neutron/_i18n.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron +copying build/lib/neutron/version.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests +copying build/lib/neutron/tests/tools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests +copying build/lib/neutron/tests/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests +copying build/lib/neutron/tests/post_mortem_debug.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common -copying build/lib/neutron/tests/common/config_fixtures.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common -copying build/lib/neutron/tests/common/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents +copying build/lib/neutron/tests/common/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents +copying build/lib/neutron/tests/common/agents/ovs_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents +copying build/lib/neutron/tests/common/agents/l2_extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents +copying build/lib/neutron/tests/common/agents/l3_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents copying build/lib/neutron/tests/common/conn_testers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common +copying build/lib/neutron/tests/common/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common +copying build/lib/neutron/tests/common/l3_test_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common +copying build/lib/neutron/tests/common/machine_fixtures.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common +copying build/lib/neutron/tests/common/config_fixtures.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common +copying build/lib/neutron/tests/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources -copying build/lib/neutron/tests/common/exclusive_resources/ip_address.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources -copying build/lib/neutron/tests/common/exclusive_resources/port.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources -copying build/lib/neutron/tests/common/exclusive_resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/ip_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources +copying build/lib/neutron/tests/common/exclusive_resources/port.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/resource_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents -copying build/lib/neutron/tests/common/agents/l3_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents -copying build/lib/neutron/tests/common/agents/l2_extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents -copying build/lib/neutron/tests/common/agents/ovs_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents -copying build/lib/neutron/tests/common/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents -copying build/lib/neutron/tests/common/net_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common -copying build/lib/neutron/tests/common/l3_test_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common +copying build/lib/neutron/tests/common/exclusive_resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources +copying build/lib/neutron/tests/common/exclusive_resources/ip_address.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common -copying build/lib/neutron/tests/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common -copying build/lib/neutron/tests/common/machine_fixtures.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common -copying build/lib/neutron/tests/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests +copying build/lib/neutron/tests/common/net_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents +copying build/lib/neutron/tests/fullstack/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents +copying build/lib/neutron/tests/fullstack/agents/ovs_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents +copying build/lib/neutron/tests/fullstack/agents/dhcp_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents +copying build/lib/neutron/tests/fullstack/agents/l3_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents +copying build/lib/neutron/tests/fullstack/test_dhcp_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_connectivity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_multisegs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_ports_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_ovs_dhcp_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_segmentation_id.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_ports_binding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_mtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/machine.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/client.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/environment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/test_ports_rebind.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_agent_bandwidth_report.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_l3_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/fullstack/test_logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers +copying build/lib/neutron/tests/fullstack/servers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers +copying build/lib/neutron/tests/fullstack/servers/placement.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers +copying build/lib/neutron/tests/fullstack/schedulers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers +copying build/lib/neutron/tests/fullstack/schedulers/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers +copying build/lib/neutron/tests/fullstack/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack +copying build/lib/neutron/tests/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional +copying build/lib/neutron/tests/functional/test_service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations +copying build/lib/neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations +copying build/lib/neutron/tests/functional/db/migrations/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations +copying build/lib/neutron/tests/functional/db/migrations/test_ba859d649675_add_indexes_to_rbacs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations +copying build/lib/neutron/tests/functional/db/test_models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db +copying build/lib/neutron/tests/functional/db/test_ovn_revision_numbers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db +copying build/lib/neutron/tests/functional/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db +copying build/lib/neutron/tests/functional/db/test_migrations.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db +copying build/lib/neutron/tests/functional/db/test_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db +copying build/lib/neutron/tests/functional/db/test_ipam.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent +copying build/lib/neutron/tests/functional/agent/test_dhcp_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_ipset.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_async_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_process_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/functional/agent/linux/test_keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_of_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin +copying build/lib/neutron/tests/functional/agent/linux/bin/ipt_binname.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin +copying build/lib/neutron/tests/functional/agent/linux/bin/ip_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin +copying build/lib/neutron/tests/functional/agent/linux/bin/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin +copying build/lib/neutron/tests/functional/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/simple_daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +copying build/lib/neutron/tests/functional/agent/l3/test_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +copying build/lib/neutron/tests/functional/agent/l3/test_keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +copying build/lib/neutron/tests/functional/agent/l3/test_dvr_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +copying build/lib/neutron/tests/functional/agent/l3/test_namespace_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions +copying build/lib/neutron/tests/functional/agent/l3/extensions/test_ndp_proxy_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions +copying build/lib/neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions +copying build/lib/neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos +copying build/lib/neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos +copying build/lib/neutron/tests/functional/agent/l3/extensions/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos +copying build/lib/neutron/tests/functional/agent/l3/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions +copying build/lib/neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions +copying build/lib/neutron/tests/functional/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +copying build/lib/neutron/tests/functional/agent/l3/test_metadata_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +copying build/lib/neutron/tests/functional/agent/l3/framework.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin +copying build/lib/neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin +copying build/lib/neutron/tests/functional/agent/l3/bin/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin +copying build/lib/neutron/tests/functional/agent/l3/test_legacy_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common +copying build/lib/neutron/tests/functional/agent/common/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common +copying build/lib/neutron/tests/functional/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common +copying build/lib/neutron/tests/functional/agent/common/test_ovs_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 +copying build/lib/neutron/tests/functional/agent/l2/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions +copying build/lib/neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions +copying build/lib/neutron/tests/functional/agent/l2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions +copying build/lib/neutron/tests/functional/agent/l2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 +copying build/lib/neutron/tests/functional/agent/test_ovs_flows.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent +copying build/lib/neutron/tests/functional/agent/test_l2_ovs_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent +copying build/lib/neutron/tests/functional/agent/ovn/agent/test_ovsdb.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent +copying build/lib/neutron/tests/functional/agent/ovn/agent/test_ovn_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent +copying build/lib/neutron/tests/functional/agent/ovn/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent +copying build/lib/neutron/tests/functional/agent/ovn/agent/fake_ovn_agent_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions +copying build/lib/neutron/tests/functional/agent/ovn/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions +copying build/lib/neutron/tests/functional/agent/ovn/extensions/test_qos_hwol.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions +copying build/lib/neutron/tests/functional/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata +copying build/lib/neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata +copying build/lib/neutron/tests/functional/agent/ovn/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata +copying build/lib/neutron/tests/functional/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent +copying build/lib/neutron/tests/functional/agent/test_l2_lb_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent +copying build/lib/neutron/tests/functional/agent/test_ovs_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb +copying build/lib/neutron/tests/functional/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native +copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native +copying build/lib/neutron/tests/functional/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native +copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native +copying build/lib/neutron/tests/functional/agent/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent +copying build/lib/neutron/tests/functional/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects +copying build/lib/neutron/tests/functional/objects/test_quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins +copying build/lib/neutron/tests/functional/objects/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 +copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_vlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 +copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 +copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_vxlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 +copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 +copying build/lib/neutron/tests/functional/objects/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 +copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_greallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 +copying build/lib/neutron/tests/functional/objects/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +copying build/lib/neutron/tests/functional/pecan_wsgi/test_functional.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +copying build/lib/neutron/tests/functional/pecan_wsgi/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +copying build/lib/neutron/tests/functional/pecan_wsgi/test_hooks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +copying build/lib/neutron/tests/functional/pecan_wsgi/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +copying build/lib/neutron/tests/functional/pecan_wsgi/test_controllers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +copying build/lib/neutron/tests/functional/pecan_wsgi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins +copying build/lib/neutron/tests/functional/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 +copying build/lib/neutron/tests/functional/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 +copying build/lib/neutron/tests/functional/plugins/ml2/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn +copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver +copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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_ovn_client.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver +copying build/lib/neutron/tests/functional/plugins/ml2/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux +copying build/lib/neutron/tests/functional/privileged/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux +copying build/lib/neutron/tests/functional/privileged/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux +copying build/lib/neutron/tests/functional/privileged/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux +copying build/lib/neutron/tests/functional/privileged/agent/linux/test_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux +copying build/lib/neutron/tests/functional/privileged/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent +copying build/lib/neutron/tests/functional/privileged/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn +copying build/lib/neutron/tests/functional/common/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn +copying build/lib/neutron/tests/functional/common/ovn/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn +copying build/lib/neutron/tests/functional/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common +copying build/lib/neutron/tests/functional/common/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common +copying build/lib/neutron/tests/functional/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional +copying build/lib/neutron/tests/functional/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler +copying build/lib/neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler +copying build/lib/neutron/tests/functional/scheduler/test_l3_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler +copying build/lib/neutron/tests/functional/scheduler/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/process_spawn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_ovs_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_destroy_patch_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_ipset_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router +copying build/lib/neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router +copying build/lib/neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router +copying build/lib/neutron/tests/functional/services/l3_router/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc +copying build/lib/neutron/tests/functional/services/trunk/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc +copying build/lib/neutron/tests/functional/services/trunk/rpc/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc +copying build/lib/neutron/tests/functional/services/trunk/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk +copying build/lib/neutron/tests/functional/services/trunk/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent +copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent +copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent +copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent +copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn +copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn +copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn +copying build/lib/neutron/tests/functional/services/trunk/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper +copying build/lib/neutron/tests/functional/services/conntrack_helper/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper +copying build/lib/neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 +copying build/lib/neutron/tests/functional/services/ovn_l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 +copying build/lib/neutron/tests/functional/services/ovn_l3/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi +copying build/lib/neutron/tests/functional/services/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn +copying build/lib/neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn +copying build/lib/neutron/tests/functional/services/logapi/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn +copying build/lib/neutron/tests/functional/services/logapi/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers +copying build/lib/neutron/tests/functional/services/logapi/test_logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding +copying build/lib/neutron/tests/functional/services/portforwarding/test_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding +copying build/lib/neutron/tests/functional/services/portforwarding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding +copying build/lib/neutron/tests/functional/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources +copying build/lib/neutron/tests/functional/resources/process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources +copying build/lib/neutron/tests/functional/resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb +copying build/lib/neutron/tests/functional/resources/ovsdb/fixtures.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb +copying build/lib/neutron/tests/functional/resources/ovsdb/events.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb +copying build/lib/neutron/tests/functional/resources/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api +copying build/lib/neutron/tests/functional/api/test_policies.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api +copying build/lib/neutron/tests/functional/api/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api +copying build/lib/neutron/tests/functional/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity +copying build/lib/neutron/tests/functional/sanity/test_sanity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity +copying build/lib/neutron/tests/functional/sanity/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common +copying build/lib/neutron/tests/functional/tests/common/test_net_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common +copying build/lib/neutron/tests/functional/tests/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources +copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources +copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources +copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources +copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_port.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources +copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources +copying build/lib/neutron/tests/functional/tests/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -copying build/lib/neutron/tests/unit/extension_stubs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -copying build/lib/neutron/tests/unit/common/test_cache_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -copying build/lib/neutron/tests/unit/common/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -copying build/lib/neutron/tests/unit/common/test_ipv6_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -copying build/lib/neutron/tests/unit/common/test_coordination.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -copying build/lib/neutron/tests/unit/common/moved_globals_target.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -copying build/lib/neutron/tests/unit/common/moved_globals_code2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -copying build/lib/neutron/tests/unit/common/test__deprecate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -copying build/lib/neutron/tests/unit/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -copying build/lib/neutron/tests/unit/common/moved_globals_code1.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn -copying build/lib/neutron/tests/unit/common/ovn/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn -copying build/lib/neutron/tests/unit/common/ovn/test_hash_ring_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn -copying build/lib/neutron/tests/unit/common/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn -copying build/lib/neutron/tests/unit/common/ovn/test_acl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn +copying build/lib/neutron/tests/unit/_test_extension_portbindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +copying build/lib/neutron/tests/unit/test_service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_rbac_db_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_segments_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_ovn_hash_ring_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_l3_dvr_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_portsecurity_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_securitygroups_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_db_base_plugin_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota +copying build/lib/neutron/tests/unit/db/quota/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota +copying build/lib/neutron/tests/unit/db/quota/test_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota +copying build/lib/neutron/tests/unit/db/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota +copying build/lib/neutron/tests/unit/db/quota/test_driver_nolock.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering +copying build/lib/neutron/tests/unit/db/metering/test_metering_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering +copying build/lib/neutron/tests/unit/db/metering/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering +copying build/lib/neutron/tests/unit/db/test_db_base_plugin_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_extraroute_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_agents_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_ovn_revision_numbers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test__utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_ipam_backend_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_portsecurity_db_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_l3_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_ipam_pluggable_backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_allowedaddresspairs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_ovn_l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_l3_extra_gws_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_migration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +copying build/lib/neutron/tests/unit/db/test_dvr_mac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent +copying build/lib/neutron/tests/unit/agent/test_securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_external_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_pd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/unit/agent/linux/test_iptables_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_iptables_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/failing_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_ip_conntrack.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_ipset_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_link_local_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_dvr_snat_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_item_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_dvr_fip_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_namespace_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions +copying build/lib/neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions +copying build/lib/neutron/tests/unit/agent/l3/extensions/test_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos +copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos +copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos +copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos +copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos +copying build/lib/neutron/tests/unit/agent/l3/extensions/test_snat_log.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions +copying build/lib/neutron/tests/unit/agent/l3/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions +copying build/lib/neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions +copying build/lib/neutron/tests/unit/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_legacy_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_dvr_local_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/l3/test_router_info.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 +copying build/lib/neutron/tests/unit/agent/test_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common +copying build/lib/neutron/tests/unit/agent/common/test_async_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common +copying build/lib/neutron/tests/unit/agent/common/test_placement_report.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common +copying build/lib/neutron/tests/unit/agent/common/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common +copying build/lib/neutron/tests/unit/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common +copying build/lib/neutron/tests/unit/agent/common/test_resource_processing_queue.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common +copying build/lib/neutron/tests/unit/agent/common/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common +copying build/lib/neutron/tests/unit/agent/common/test_ovs_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common +copying build/lib/neutron/tests/unit/agent/common/test_polling.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp +copying build/lib/neutron/tests/unit/agent/dhcp/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp +copying build/lib/neutron/tests/unit/agent/dhcp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2 +copying build/lib/neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions +copying build/lib/neutron/tests/unit/agent/l2/extensions/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions +copying build/lib/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions +copying build/lib/neutron/tests/unit/agent/l2/extensions/test_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp +copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp +copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv6.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp +copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp +copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp +copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv4.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp +copying build/lib/neutron/tests/unit/agent/l2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata +copying build/lib/neutron/tests/unit/agent/l2/extensions/metadata/test_host_metadata_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata +copying build/lib/neutron/tests/unit/agent/l2/extensions/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata +copying build/lib/neutron/tests/unit/agent/l2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn +copying build/lib/neutron/tests/unit/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata +copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata +copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata +copying build/lib/neutron/tests/unit/agent/ovn/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata +copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata +copying build/lib/neutron/tests/unit/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata +copying build/lib/neutron/tests/unit/agent/metadata/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata +copying build/lib/neutron/tests/unit/agent/metadata/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata +copying build/lib/neutron/tests/unit/agent/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata +copying build/lib/neutron/tests/unit/agent/metadata/test_proxy_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb +copying build/lib/neutron/tests/unit/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native +copying build/lib/neutron/tests/unit/agent/ovsdb/native/test_connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native +copying build/lib/neutron/tests/unit/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native +copying build/lib/neutron/tests/unit/agent/ovsdb/test_impl_idl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb +copying build/lib/neutron/tests/unit/agent/test_resource_cache.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent +copying build/lib/neutron/tests/unit/agent/test_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers +copying build/lib/neutron/tests/unit/notifiers/test_batch_notifier.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers +copying build/lib/neutron/tests/unit/notifiers/test_nova.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers +copying build/lib/neutron/tests/unit/notifiers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers +copying build/lib/neutron/tests/unit/notifiers/test_ironic.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers +copying build/lib/neutron/tests/unit/testlib_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking +copying build/lib/neutron/tests/unit/hacking/test_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking +copying build/lib/neutron/tests/unit/hacking/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking +copying build/lib/neutron/tests/unit/dummy_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +copying build/lib/neutron/tests/unit/test_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db +copying build/lib/neutron/tests/unit/objects/db/test_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db +copying build/lib/neutron/tests/unit/objects/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db +copying build/lib/neutron/tests/unit/objects/test_quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port +copying build/lib/neutron/tests/unit/objects/test_flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_objects.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_rbac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_l3_hamode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins +copying build/lib/neutron/tests/unit/objects/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 +copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 +copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 +copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 +copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 +copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 +copying build/lib/neutron/tests/unit/objects/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 +copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_greallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 +copying build/lib/neutron/tests/unit/objects/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos +copying build/lib/neutron/tests/unit/objects/qos/test_binding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos +copying build/lib/neutron/tests/unit/objects/qos/test_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos +copying build/lib/neutron/tests/unit/objects/qos/test_rule.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos +copying build/lib/neutron/tests/unit/objects/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos +copying build/lib/neutron/tests/unit/objects/qos/test_rule_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos +copying build/lib/neutron/tests/unit/objects/test_trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_tag.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_l3agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi +copying build/lib/neutron/tests/unit/objects/logapi/test_logging_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi +copying build/lib/neutron/tests/unit/objects/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi +copying build/lib/neutron/tests/unit/objects/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_ipam.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_securitygroup_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_floatingip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects +copying build/lib/neutron/tests/unit/objects/test_auto_allocate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/test_auth.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged -copying build/lib/neutron/tests/unit/privileged/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux -copying build/lib/neutron/tests/unit/privileged/agent/linux/test___init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux -copying build/lib/neutron/tests/unit/privileged/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux -copying build/lib/neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux -copying build/lib/neutron/tests/unit/privileged/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux -copying build/lib/neutron/tests/unit/privileged/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux -copying build/lib/neutron/tests/unit/privileged/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api -copying build/lib/neutron/tests/unit/api/test_extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api -copying build/lib/neutron/tests/unit/api/test_wsgi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers -copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers -copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers -copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks -copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks -copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer -copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer -copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer -copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks -copying build/lib/neutron/tests/unit/api/rpc/callbacks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer -copying build/lib/neutron/tests/unit/api/rpc/callbacks/producer/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer -copying build/lib/neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer -copying build/lib/neutron/tests/unit/api/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers -copying build/lib/neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers -copying build/lib/neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers -copying build/lib/neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers -copying build/lib/neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers -copying build/lib/neutron/tests/unit/api/rpc/handlers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers -copying build/lib/neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers -copying build/lib/neutron/tests/unit/api/test_api_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api -copying build/lib/neutron/tests/unit/api/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 -copying build/lib/neutron/tests/unit/api/v2/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 -copying build/lib/neutron/tests/unit/api/v2/test_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 -copying build/lib/neutron/tests/unit/api/v2/test_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 -copying build/lib/neutron/tests/unit/api/v2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 -copying build/lib/neutron/tests/unit/fake_resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd -copying build/lib/neutron/tests/unit/cmd/test_ovs_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd -copying build/lib/neutron/tests/unit/cmd/test_runtime_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd -copying build/lib/neutron/tests/unit/cmd/test_netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd -copying build/lib/neutron/tests/unit/cmd/test_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd -copying build/lib/neutron/tests/unit/cmd/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd -copying build/lib/neutron/tests/unit/cmd/test_sanity_check.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn -copying build/lib/neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn -copying build/lib/neutron/tests/unit/cmd/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks -copying build/lib/neutron/tests/unit/cmd/upgrade_checks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks -copying build/lib/neutron/tests/unit/cmd/upgrade_checks/test_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins +copying build/lib/neutron/tests/unit/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_extension_driver_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_port_binding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_ovo_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_managers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_driver_context.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_extension_driver_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/_test_mech_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_tracked_resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_security_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ext_test.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_vlanmanager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/test_br_cookie.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ext_test.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/test_db_migration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/test_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_commands.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/test_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/test_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_driver_context.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_tracked_resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/_test_mech_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/ml2/test_security_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 -copying build/lib/neutron/tests/unit/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/test_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_managers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/plugins/ml2/test_port_binding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +copying build/lib/neutron/tests/unit/test_worker.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +copying build/lib/neutron/tests/unit/test_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota +copying build/lib/neutron/tests/unit/quota/test_resource_registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota +copying build/lib/neutron/tests/unit/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota +copying build/lib/neutron/tests/unit/quota/test_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux +copying build/lib/neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux +copying build/lib/neutron/tests/unit/privileged/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux +copying build/lib/neutron/tests/unit/privileged/agent/linux/test___init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux +copying build/lib/neutron/tests/unit/privileged/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux +copying build/lib/neutron/tests/unit/privileged/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux +copying build/lib/neutron/tests/unit/privileged/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent +copying build/lib/neutron/tests/unit/privileged/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/extensionattribute.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_fip_port_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_quotasv2_detail.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_security_groups_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_floatingip_pools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_portsecurity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_qos_gateway_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/foxinsocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_port_numa_affinity_policy_socket.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_vlantransparent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/v2attributes.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_default_subnetpools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_flavors.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_quotasv2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/extendedattribute.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_security_groups_normalized_cidr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_port_trusted_vif.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_network_ip_availability.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_subnet_service_types.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_l3_ext_gw_mode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_external_net.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_timestamp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_subnet_onboard.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_providernet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_dns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_tagging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_router_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_l3_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_extraroute.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_qos_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +copying build/lib/neutron/tests/unit/extensions/test_l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +copying build/lib/neutron/tests/unit/common/test_ipv6_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +copying build/lib/neutron/tests/unit/common/moved_globals_code1.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +copying build/lib/neutron/tests/unit/common/moved_globals_target.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +copying build/lib/neutron/tests/unit/common/test_cache_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +copying build/lib/neutron/tests/unit/common/moved_globals_code2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +copying build/lib/neutron/tests/unit/common/test__deprecate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn +copying build/lib/neutron/tests/unit/common/ovn/test_hash_ring_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn +copying build/lib/neutron/tests/unit/common/ovn/test_acl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn +copying build/lib/neutron/tests/unit/common/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn +copying build/lib/neutron/tests/unit/common/ovn/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn +copying build/lib/neutron/tests/unit/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +copying build/lib/neutron/tests/unit/common/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +copying build/lib/neutron/tests/unit/common/test_coordination.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common +copying build/lib/neutron/tests/unit/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +copying build/lib/neutron/tests/unit/fake_resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler +copying build/lib/neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler +copying build/lib/neutron/tests/unit/scheduler/test_l3_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler +copying build/lib/neutron/tests/unit/scheduler/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler +copying build/lib/neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler +copying build/lib/neutron/tests/unit/scheduler/test_base_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf +copying build/lib/neutron/tests/unit/conf/test_service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent +copying build/lib/neutron/tests/unit/conf/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent +copying build/lib/neutron/tests/unit/conf/agent/test_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent +copying build/lib/neutron/tests/unit/conf/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_floatingip_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_floatingip_pools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_auto_allocated_topology.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_default_security_group_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_local_ip_association.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_port.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_quotas.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_network_ip_availability.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_security_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_port_bindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_floatingip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies +copying build/lib/neutron/tests/unit/conf/policies/test_service_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies copying build/lib/neutron/tests/unit/test_neutron_plugin_base_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -copying build/lib/neutron/tests/unit/testlib_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_l3_extra_gws_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_ovn_hash_ring_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering -copying build/lib/neutron/tests/unit/db/metering/test_metering_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering -copying build/lib/neutron/tests/unit/db/metering/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering -copying build/lib/neutron/tests/unit/db/test_extraroute_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test__utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_ipam_pluggable_backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_rbac_db_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_ovn_revision_numbers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_securitygroups_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_agents_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_ovn_l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_portsecurity_db_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_l3_dvr_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_ipam_backend_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_portsecurity_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_db_base_plugin_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_dvr_mac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_l3_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_migration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_segments_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -copying build/lib/neutron/tests/unit/db/test_db_base_plugin_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota -copying build/lib/neutron/tests/unit/db/quota/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota -copying build/lib/neutron/tests/unit/db/quota/test_driver_nolock.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota -copying build/lib/neutron/tests/unit/db/quota/test_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota -copying build/lib/neutron/tests/unit/db/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota -copying build/lib/neutron/tests/unit/db/test_allowedaddresspairs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd +copying build/lib/neutron/tests/unit/cmd/test_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd +copying build/lib/neutron/tests/unit/cmd/test_runtime_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd +copying build/lib/neutron/tests/unit/cmd/test_ovs_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd +copying build/lib/neutron/tests/unit/cmd/test_sanity_check.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn +copying build/lib/neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn +copying build/lib/neutron/tests/unit/cmd/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn +copying build/lib/neutron/tests/unit/cmd/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks +copying build/lib/neutron/tests/unit/cmd/upgrade_checks/test_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks +copying build/lib/neutron/tests/unit/cmd/upgrade_checks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks +copying build/lib/neutron/tests/unit/cmd/test_netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services -copying build/lib/neutron/tests/unit/services/test_provider_configuration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions -copying build/lib/neutron/tests/unit/services/revisions/test_revision_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions -copying build/lib/neutron/tests/unit/services/revisions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router +copying build/lib/neutron/tests/unit/services/l3_router/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router +copying build/lib/neutron/tests/unit/services/l3_router/test_l3_router_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers +copying build/lib/neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers +copying build/lib/neutron/tests/unit/services/l3_router/service_providers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range +copying build/lib/neutron/tests/unit/services/network_segment_range/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range +copying build/lib/neutron/tests/unit/services/network_segment_range/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc +copying build/lib/neutron/tests/unit/services/trunk/rpc/test_backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc -copying build/lib/neutron/tests/unit/services/trunk/rpc/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc -copying build/lib/neutron/tests/unit/services/trunk/rpc/test_backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc -copying build/lib/neutron/tests/unit/services/trunk/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk +copying build/lib/neutron/tests/unit/services/trunk/rpc/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc +copying build/lib/neutron/tests/unit/services/trunk/test_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types +copying build/lib/neutron/tests/unit/services/trunk/seg_types/test_validators.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types +copying build/lib/neutron/tests/unit/services/trunk/seg_types/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types +copying build/lib/neutron/tests/unit/services/trunk/fakes.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk +copying build/lib/neutron/tests/unit/services/trunk/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk +copying build/lib/neutron/tests/unit/services/trunk/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch -copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch -copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent -copying build/lib/neutron/tests/unit/services/trunk/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn -copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn -copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn +copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch +copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge -copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge -copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent -copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent -copying build/lib/neutron/tests/unit/services/trunk/fakes.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types -copying build/lib/neutron/tests/unit/services/trunk/seg_types/test_validators.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types -copying build/lib/neutron/tests/unit/services/trunk/seg_types/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types -copying build/lib/neutron/tests/unit/services/trunk/test_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk -copying build/lib/neutron/tests/unit/services/trunk/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk -copying build/lib/neutron/tests/unit/services/trunk/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk +copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent +copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge +copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn +copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn +copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn +copying build/lib/neutron/tests/unit/services/trunk/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers +copying build/lib/neutron/tests/unit/services/trunk/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate +copying build/lib/neutron/tests/unit/services/auto_allocate/test_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate +copying build/lib/neutron/tests/unit/services/auto_allocate/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper +copying build/lib/neutron/tests/unit/services/conntrack_helper/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper +copying build/lib/neutron/tests/unit/services/conntrack_helper/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper +copying build/lib/neutron/tests/unit/services/test_provider_configuration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents +copying build/lib/neutron/tests/unit/services/metering/agents/test_metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents +copying build/lib/neutron/tests/unit/services/metering/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents copying build/lib/neutron/tests/unit/services/metering/test_metering_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering +copying build/lib/neutron/tests/unit/services/metering/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers copying build/lib/neutron/tests/unit/services/metering/drivers/test_iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers copying build/lib/neutron/tests/unit/services/metering/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents -copying build/lib/neutron/tests/unit/services/metering/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents -copying build/lib/neutron/tests/unit/services/metering/agents/test_metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents -copying build/lib/neutron/tests/unit/services/metering/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3 +copying build/lib/neutron/tests/unit/services/ovn_l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3 +copying build/lib/neutron/tests/unit/services/ovn_l3/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3 creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers -copying build/lib/neutron/tests/unit/services/ovn_l3/service_providers/test_ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers copying build/lib/neutron/tests/unit/services/ovn_l3/service_providers/test_driver_controller.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers +copying build/lib/neutron/tests/unit/services/ovn_l3/service_providers/test_ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers copying build/lib/neutron/tests/unit/services/ovn_l3/service_providers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers copying build/lib/neutron/tests/unit/services/ovn_l3/service_providers/test_user_defined.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers -copying build/lib/neutron/tests/unit/services/ovn_l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3 -copying build/lib/neutron/tests/unit/services/ovn_l3/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding -copying build/lib/neutron/tests/unit/services/portforwarding/test_pf_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers -copying build/lib/neutron/tests/unit/services/portforwarding/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn -copying build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn -copying build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn -copying build/lib/neutron/tests/unit/services/portforwarding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate -copying build/lib/neutron/tests/unit/services/auto_allocate/test_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate -copying build/lib/neutron/tests/unit/services/auto_allocate/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range -copying build/lib/neutron/tests/unit/services/network_segment_range/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range -copying build/lib/neutron/tests/unit/services/network_segment_range/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos +copying build/lib/neutron/tests/unit/services/qos/test_qos_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos copying build/lib/neutron/tests/unit/services/qos/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos +copying build/lib/neutron/tests/unit/services/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers -copying build/lib/neutron/tests/unit/services/qos/drivers/test_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch copying build/lib/neutron/tests/unit/services/qos/drivers/openvswitch/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch copying build/lib/neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch -copying build/lib/neutron/tests/unit/services/qos/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn copying build/lib/neutron/tests/unit/services/qos/drivers/ovn/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn copying build/lib/neutron/tests/unit/services/qos/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn -copying build/lib/neutron/tests/unit/services/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos -copying build/lib/neutron/tests/unit/services/qos/test_qos_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate -copying build/lib/neutron/tests/unit/services/externaldns/drivers/designate/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate -copying build/lib/neutron/tests/unit/services/externaldns/drivers/designate/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate -copying build/lib/neutron/tests/unit/services/externaldns/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers -copying build/lib/neutron/tests/unit/services/externaldns/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper -copying build/lib/neutron/tests/unit/services/conntrack_helper/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper -copying build/lib/neutron/tests/unit/services/conntrack_helper/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper -copying build/lib/neutron/tests/unit/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router -copying build/lib/neutron/tests/unit/services/l3_router/test_l3_router_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers -copying build/lib/neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers -copying build/lib/neutron/tests/unit/services/l3_router/service_providers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers -copying build/lib/neutron/tests/unit/services/l3_router/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router +copying build/lib/neutron/tests/unit/services/qos/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers +copying build/lib/neutron/tests/unit/services/qos/drivers/test_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi -copying build/lib/neutron/tests/unit/services/logapi/test_logging_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3 +copying build/lib/neutron/tests/unit/services/logapi/agent/l3/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3 +copying build/lib/neutron/tests/unit/services/logapi/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3 +copying build/lib/neutron/tests/unit/services/logapi/agent/test_log_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent +copying build/lib/neutron/tests/unit/services/logapi/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent +copying build/lib/neutron/tests/unit/services/logapi/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc +copying build/lib/neutron/tests/unit/services/logapi/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc +copying build/lib/neutron/tests/unit/services/logapi/rpc/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common -copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_callback.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common -copying build/lib/neutron/tests/unit/services/logapi/common/test_snat_validate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common +copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_validate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_validators.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_db_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common -copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_validate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc -copying build/lib/neutron/tests/unit/services/logapi/rpc/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc -copying build/lib/neutron/tests/unit/services/logapi/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc -copying build/lib/neutron/tests/unit/services/logapi/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi +copying build/lib/neutron/tests/unit/services/logapi/common/test_snat_validate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common +copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_callback.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common +copying build/lib/neutron/tests/unit/services/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers -copying build/lib/neutron/tests/unit/services/logapi/drivers/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers -copying build/lib/neutron/tests/unit/services/logapi/drivers/test_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch -copying build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch copying build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch/test_ovs_firewall_log.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch -copying build/lib/neutron/tests/unit/services/logapi/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers +copying build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch +copying build/lib/neutron/tests/unit/services/logapi/drivers/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/ovn copying build/lib/neutron/tests/unit/services/logapi/drivers/ovn/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/ovn copying build/lib/neutron/tests/unit/services/logapi/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/ovn -copying build/lib/neutron/tests/unit/services/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent -copying build/lib/neutron/tests/unit/services/logapi/agent/test_log_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3 -copying build/lib/neutron/tests/unit/services/logapi/agent/l3/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3 -copying build/lib/neutron/tests/unit/services/logapi/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3 -copying build/lib/neutron/tests/unit/services/logapi/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent +copying build/lib/neutron/tests/unit/services/logapi/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers +copying build/lib/neutron/tests/unit/services/logapi/drivers/test_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers +copying build/lib/neutron/tests/unit/services/logapi/test_logging_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding +copying build/lib/neutron/tests/unit/services/portforwarding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding +copying build/lib/neutron/tests/unit/services/portforwarding/test_pf_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn +copying build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn +copying build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn +copying build/lib/neutron/tests/unit/services/portforwarding/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report copying build/lib/neutron/tests/unit/services/placement_report/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report copying build/lib/neutron/tests/unit/services/placement_report/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_qos_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/foxinsocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_quotasv2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_tagging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_port_numa_affinity_policy_socket.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_subnet_onboard.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_external_net.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_default_subnetpools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_subnet_service_types.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/extensionattribute.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_qos_gateway_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_providernet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_floatingip_pools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_portsecurity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_port_trusted_vif.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_vlantransparent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_l3_ext_gw_mode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_flavors.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_quotasv2_detail.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_router_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/extendedattribute.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_timestamp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_network_ip_availability.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/v2attributes.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_fip_port_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_security_groups_normalized_cidr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_l3_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_dns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_extraroute.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_security_groups_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/extensions/test_network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions -copying build/lib/neutron/tests/unit/test_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -copying build/lib/neutron/tests/unit/test_service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking -copying build/lib/neutron/tests/unit/hacking/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking -copying build/lib/neutron/tests/unit/hacking/test_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking -copying build/lib/neutron/tests/unit/_test_extension_portbindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit +copying build/lib/neutron/tests/unit/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns +copying build/lib/neutron/tests/unit/services/externaldns/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers +copying build/lib/neutron/tests/unit/services/externaldns/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate +copying build/lib/neutron/tests/unit/services/externaldns/drivers/designate/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate +copying build/lib/neutron/tests/unit/services/externaldns/drivers/designate/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions +copying build/lib/neutron/tests/unit/services/revisions/test_revision_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions +copying build/lib/neutron/tests/unit/services/revisions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers +copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers +copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers +copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks +copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer +copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer +copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer +copying build/lib/neutron/tests/unit/api/rpc/callbacks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer +copying build/lib/neutron/tests/unit/api/rpc/callbacks/producer/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer +copying build/lib/neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer +copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks +copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks +copying build/lib/neutron/tests/unit/api/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers +copying build/lib/neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers +copying build/lib/neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers +copying build/lib/neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers +copying build/lib/neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers +copying build/lib/neutron/tests/unit/api/rpc/handlers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers +copying build/lib/neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers +copying build/lib/neutron/tests/unit/api/test_wsgi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api +copying build/lib/neutron/tests/unit/api/test_extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api +copying build/lib/neutron/tests/unit/api/test_api_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api +copying build/lib/neutron/tests/unit/api/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 +copying build/lib/neutron/tests/unit/api/v2/test_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 +copying build/lib/neutron/tests/unit/api/v2/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 +copying build/lib/neutron/tests/unit/api/v2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 +copying build/lib/neutron/tests/unit/api/v2/test_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 +copying build/lib/neutron/tests/unit/extension_stubs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions -copying build/lib/neutron/tests/unit/core_extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions copying build/lib/neutron/tests/unit/core_extensions/test_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers -copying build/lib/neutron/tests/unit/notifiers/test_batch_notifier.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers -copying build/lib/neutron/tests/unit/notifiers/test_nova.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers -copying build/lib/neutron/tests/unit/notifiers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers -copying build/lib/neutron/tests/unit/notifiers/test_ironic.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf -copying build/lib/neutron/tests/unit/conf/test_service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_service_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_floatingip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_floatingip_pools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_default_security_group_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_auto_allocated_topology.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_port_bindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_network_ip_availability.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_port.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_quotas.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_floatingip_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_l3_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_security_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_availability_zone.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_local_ip_association.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/test_network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent -copying build/lib/neutron/tests/unit/conf/agent/test_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent -copying build/lib/neutron/tests/unit/conf/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent +copying build/lib/neutron/tests/unit/core_extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam +copying build/lib/neutron/tests/unit/ipam/test_subnet_alloc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam +copying build/lib/neutron/tests/unit/ipam/fake_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam +copying build/lib/neutron/tests/unit/ipam/test_requests.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam +copying build/lib/neutron/tests/unit/ipam/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam +copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam +copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam +copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam +copying build/lib/neutron/tests/unit/ipam/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers +copying build/lib/neutron/tests/unit/ipam/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam +copying build/lib/neutron/tests/unit/test_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common copying build/lib/neutron/tests/unit/tests/common/test_net_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common copying build/lib/neutron/tests/unit/tests/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common -copying build/lib/neutron/tests/unit/tests/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional -copying build/lib/neutron/tests/unit/tests/functional/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional -copying build/lib/neutron/tests/unit/tests/functional/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional -copying build/lib/neutron/tests/unit/tests/test_post_mortem_debug.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests -copying build/lib/neutron/tests/unit/tests/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir +copying build/lib/neutron/tests/unit/tests/example/dir/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir copying build/lib/neutron/tests/unit/tests/example/dir/example_module.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir -copying build/lib/neutron/tests/unit/tests/example/dir/subdir/example_module.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir copying build/lib/neutron/tests/unit/tests/example/dir/subdir/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir -copying build/lib/neutron/tests/unit/tests/example/dir/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir +copying build/lib/neutron/tests/unit/tests/example/dir/subdir/example_module.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir copying build/lib/neutron/tests/unit/tests/example/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example -copying build/lib/neutron/tests/unit/test_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler -copying build/lib/neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler -copying build/lib/neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler -copying build/lib/neutron/tests/unit/scheduler/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler -copying build/lib/neutron/tests/unit/scheduler/test_base_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler -copying build/lib/neutron/tests/unit/scheduler/test_l3_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler -copying build/lib/neutron/tests/unit/dummy_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_l3_hamode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_ipam.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_auto_allocate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 -copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_greallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 -copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 -copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 -copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 -copying build/lib/neutron/tests/unit/objects/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 -copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 -copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 -copying build/lib/neutron/tests/unit/objects/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins -copying build/lib/neutron/tests/unit/objects/test_rbac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db -copying build/lib/neutron/tests/unit/objects/db/test_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db -copying build/lib/neutron/tests/unit/objects/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port -copying build/lib/neutron/tests/unit/objects/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_floatingip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_securitygroup_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos -copying build/lib/neutron/tests/unit/objects/qos/test_rule.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos -copying build/lib/neutron/tests/unit/objects/qos/test_binding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos -copying build/lib/neutron/tests/unit/objects/qos/test_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos -copying build/lib/neutron/tests/unit/objects/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos -copying build/lib/neutron/tests/unit/objects/qos/test_rule_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos -copying build/lib/neutron/tests/unit/objects/test_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_objects.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_tag.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_l3agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi -copying build/lib/neutron/tests/unit/objects/logapi/test_logging_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi -copying build/lib/neutron/tests/unit/objects/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi -copying build/lib/neutron/tests/unit/objects/test_address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/objects/test_network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects -copying build/lib/neutron/tests/unit/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent -copying build/lib/neutron/tests/unit/agent/test_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common -copying build/lib/neutron/tests/unit/agent/common/test_polling.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common -copying build/lib/neutron/tests/unit/agent/common/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common -copying build/lib/neutron/tests/unit/agent/common/test_resource_processing_queue.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common -copying build/lib/neutron/tests/unit/agent/common/test_ovs_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common -copying build/lib/neutron/tests/unit/agent/common/test_placement_report.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common -copying build/lib/neutron/tests/unit/agent/common/test_async_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common -copying build/lib/neutron/tests/unit/agent/common/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common -copying build/lib/neutron/tests/unit/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb -copying build/lib/neutron/tests/unit/agent/ovsdb/test_impl_idl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native -copying build/lib/neutron/tests/unit/agent/ovsdb/native/test_connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native -copying build/lib/neutron/tests/unit/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native -copying build/lib/neutron/tests/unit/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata -copying build/lib/neutron/tests/unit/agent/metadata/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata -copying build/lib/neutron/tests/unit/agent/metadata/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata -copying build/lib/neutron/tests/unit/agent/metadata/test_proxy_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata -copying build/lib/neutron/tests/unit/agent/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata -copying build/lib/neutron/tests/unit/agent/l2/extensions/metadata/test_host_metadata_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata -copying build/lib/neutron/tests/unit/agent/l2/extensions/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata -copying build/lib/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions -copying build/lib/neutron/tests/unit/agent/l2/extensions/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions -copying build/lib/neutron/tests/unit/agent/l2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions -copying build/lib/neutron/tests/unit/agent/l2/extensions/test_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp -copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp -copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv6.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp -copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp -copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp -copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv4.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp -copying build/lib/neutron/tests/unit/agent/l2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2 -copying build/lib/neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2 -copying build/lib/neutron/tests/unit/agent/test_securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/unit/agent/linux/test_ipset_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_iptables_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_iptables_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_external_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/failing_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_pd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_ip_conntrack.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/test_resource_cache.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_item_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_dvr_local_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions -copying build/lib/neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions -copying build/lib/neutron/tests/unit/agent/l3/extensions/test_snat_log.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions -copying build/lib/neutron/tests/unit/agent/l3/extensions/test_ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos -copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos -copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos -copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos -copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos -copying build/lib/neutron/tests/unit/agent/l3/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions -copying build/lib/neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions -copying build/lib/neutron/tests/unit/agent/l3/test_link_local_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_dvr_snat_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_dvr_fip_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_router_info.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_namespace_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/l3/test_legacy_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 -copying build/lib/neutron/tests/unit/agent/test_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent -copying build/lib/neutron/tests/unit/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata -copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata -copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata -copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata -copying build/lib/neutron/tests/unit/agent/ovn/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata -copying build/lib/neutron/tests/unit/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp -copying build/lib/neutron/tests/unit/agent/dhcp/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp -copying build/lib/neutron/tests/unit/agent/dhcp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp -copying build/lib/neutron/tests/unit/test_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam -copying build/lib/neutron/tests/unit/ipam/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam -copying build/lib/neutron/tests/unit/ipam/test_subnet_alloc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers -copying build/lib/neutron/tests/unit/ipam/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam -copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam -copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam -copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam -copying build/lib/neutron/tests/unit/ipam/fake_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam -copying build/lib/neutron/tests/unit/ipam/test_requests.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam -copying build/lib/neutron/tests/unit/ipam/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota -copying build/lib/neutron/tests/unit/quota/test_resource_registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota -copying build/lib/neutron/tests/unit/quota/test_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota -copying build/lib/neutron/tests/unit/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota -copying build/lib/neutron/tests/unit/test_worker.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common -copying build/lib/neutron/tests/functional/common/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common -copying build/lib/neutron/tests/functional/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn -copying build/lib/neutron/tests/functional/common/ovn/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn -copying build/lib/neutron/tests/functional/common/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged -copying build/lib/neutron/tests/functional/privileged/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux -copying build/lib/neutron/tests/functional/privileged/agent/linux/test_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux -copying build/lib/neutron/tests/functional/privileged/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux -copying build/lib/neutron/tests/functional/privileged/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux -copying build/lib/neutron/tests/functional/privileged/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux -copying build/lib/neutron/tests/functional/privileged/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api -copying build/lib/neutron/tests/functional/api/test_policies.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api -copying build/lib/neutron/tests/functional/api/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api -copying build/lib/neutron/tests/functional/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_ovs_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_destroy_patch_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_ipset_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/process_spawn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap -copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent -copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent -copying build/lib/neutron/tests/functional/plugins/ml2/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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_impl_idl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver -copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver -copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn -copying build/lib/neutron/tests/functional/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 -copying build/lib/neutron/tests/functional/plugins/ml2/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 -copying build/lib/neutron/tests/functional/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db -copying build/lib/neutron/tests/functional/db/test_ipam.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db -copying build/lib/neutron/tests/functional/db/test_migrations.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db -copying build/lib/neutron/tests/functional/db/test_ovn_revision_numbers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db -copying build/lib/neutron/tests/functional/db/test_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations -copying build/lib/neutron/tests/functional/db/migrations/test_ba859d649675_add_indexes_to_rbacs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations -copying build/lib/neutron/tests/functional/db/migrations/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations -copying build/lib/neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations -copying build/lib/neutron/tests/functional/db/test_models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db -copying build/lib/neutron/tests/functional/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc -copying build/lib/neutron/tests/functional/services/trunk/rpc/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc -copying build/lib/neutron/tests/functional/services/trunk/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch -copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent -copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent -copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent -copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent -copying build/lib/neutron/tests/functional/services/trunk/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn -copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn -copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn -copying build/lib/neutron/tests/functional/services/trunk/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk -copying build/lib/neutron/tests/functional/services/trunk/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 -copying build/lib/neutron/tests/functional/services/ovn_l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 -copying build/lib/neutron/tests/functional/services/ovn_l3/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding -copying build/lib/neutron/tests/functional/services/portforwarding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding -copying build/lib/neutron/tests/functional/services/portforwarding/test_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper -copying build/lib/neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper -copying build/lib/neutron/tests/functional/services/conntrack_helper/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper -copying build/lib/neutron/tests/functional/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router -copying build/lib/neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router -copying build/lib/neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router -copying build/lib/neutron/tests/functional/services/l3_router/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers -copying build/lib/neutron/tests/functional/services/logapi/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn -copying build/lib/neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn -copying build/lib/neutron/tests/functional/services/logapi/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn -copying build/lib/neutron/tests/functional/services/logapi/test_logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi -copying build/lib/neutron/tests/functional/services/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi -copying build/lib/neutron/tests/functional/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional -copying build/lib/neutron/tests/functional/test_service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity -copying build/lib/neutron/tests/functional/sanity/test_sanity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity -copying build/lib/neutron/tests/functional/sanity/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb -copying build/lib/neutron/tests/functional/resources/ovsdb/events.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb -copying build/lib/neutron/tests/functional/resources/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb -copying build/lib/neutron/tests/functional/resources/ovsdb/fixtures.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb -copying build/lib/neutron/tests/functional/resources/process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources -copying build/lib/neutron/tests/functional/resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common -copying build/lib/neutron/tests/functional/tests/common/test_net_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources -copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources -copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources -copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_port.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources -copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources -copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources -copying build/lib/neutron/tests/functional/tests/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common -copying build/lib/neutron/tests/functional/tests/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -copying build/lib/neutron/tests/functional/pecan_wsgi/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -copying build/lib/neutron/tests/functional/pecan_wsgi/test_controllers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -copying build/lib/neutron/tests/functional/pecan_wsgi/test_functional.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -copying build/lib/neutron/tests/functional/pecan_wsgi/test_hooks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -copying build/lib/neutron/tests/functional/pecan_wsgi/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -copying build/lib/neutron/tests/functional/pecan_wsgi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler -copying build/lib/neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler -copying build/lib/neutron/tests/functional/scheduler/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler -copying build/lib/neutron/tests/functional/scheduler/test_l3_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 -copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_greallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 -copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 -copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_vxlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 -copying build/lib/neutron/tests/functional/objects/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 -copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 -copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_vlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 -copying build/lib/neutron/tests/functional/objects/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins -copying build/lib/neutron/tests/functional/objects/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects -copying build/lib/neutron/tests/functional/objects/test_quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects -copying build/lib/neutron/tests/functional/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional -copying build/lib/neutron/tests/functional/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent -copying build/lib/neutron/tests/functional/agent/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent -copying build/lib/neutron/tests/functional/agent/test_dhcp_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common -copying build/lib/neutron/tests/functional/agent/common/test_ovs_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common -copying build/lib/neutron/tests/functional/agent/common/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common -copying build/lib/neutron/tests/functional/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native -copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native -copying build/lib/neutron/tests/functional/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native -copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native -copying build/lib/neutron/tests/functional/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb -copying build/lib/neutron/tests/functional/agent/test_l2_lb_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 -copying build/lib/neutron/tests/functional/agent/l2/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions -copying build/lib/neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions -copying build/lib/neutron/tests/functional/agent/l2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions -copying build/lib/neutron/tests/functional/agent/l2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 -copying build/lib/neutron/tests/functional/agent/test_l2_ovs_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent -copying build/lib/neutron/tests/functional/agent/test_ovs_flows.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent -copying build/lib/neutron/tests/functional/agent/test_ovs_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/functional/agent/linux/test_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_process_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_of_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/simple_daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_async_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin -copying build/lib/neutron/tests/functional/agent/linux/bin/ip_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin -copying build/lib/neutron/tests/functional/agent/linux/bin/ipt_binname.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin -copying build/lib/neutron/tests/functional/agent/linux/bin/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin -copying build/lib/neutron/tests/functional/agent/linux/test_ipset.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions -copying build/lib/neutron/tests/functional/agent/l3/extensions/test_ndp_proxy_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos -copying build/lib/neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos -copying build/lib/neutron/tests/functional/agent/l3/extensions/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos -copying build/lib/neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions -copying build/lib/neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions -copying build/lib/neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions -copying build/lib/neutron/tests/functional/agent/l3/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions -copying build/lib/neutron/tests/functional/agent/l3/test_dvr_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -copying build/lib/neutron/tests/functional/agent/l3/framework.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -copying build/lib/neutron/tests/functional/agent/l3/test_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -copying build/lib/neutron/tests/functional/agent/l3/test_keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin -copying build/lib/neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin -copying build/lib/neutron/tests/functional/agent/l3/bin/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin -copying build/lib/neutron/tests/functional/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -copying build/lib/neutron/tests/functional/agent/l3/test_metadata_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -copying build/lib/neutron/tests/functional/agent/l3/test_namespace_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -copying build/lib/neutron/tests/functional/agent/l3/test_legacy_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -copying build/lib/neutron/tests/functional/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata -copying build/lib/neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata -copying build/lib/neutron/tests/functional/agent/ovn/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions -copying build/lib/neutron/tests/functional/agent/ovn/extensions/test_qos_hwol.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions -copying build/lib/neutron/tests/functional/agent/ovn/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions -copying build/lib/neutron/tests/functional/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent -copying build/lib/neutron/tests/functional/agent/ovn/agent/test_ovn_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent -copying build/lib/neutron/tests/functional/agent/ovn/agent/test_ovsdb.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent -copying build/lib/neutron/tests/functional/agent/ovn/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent -copying build/lib/neutron/tests/functional/agent/ovn/agent/fake_ovn_agent_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_dhcp_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_connectivity.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers -copying build/lib/neutron/tests/fullstack/servers/placement.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers -copying build/lib/neutron/tests/fullstack/servers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers -copying build/lib/neutron/tests/fullstack/test_segmentation_id.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_agent_bandwidth_report.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_l3_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_multisegs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_ports_binding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents -copying build/lib/neutron/tests/fullstack/agents/l3_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents -copying build/lib/neutron/tests/fullstack/agents/ovs_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents -copying build/lib/neutron/tests/fullstack/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents -copying build/lib/neutron/tests/fullstack/agents/dhcp_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/environment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/machine.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/client.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/test_mtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_logging.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers -copying build/lib/neutron/tests/fullstack/schedulers/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers -copying build/lib/neutron/tests/fullstack/schedulers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers -copying build/lib/neutron/tests/fullstack/test_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_ports_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_ovs_dhcp_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/fullstack/test_ports_rebind.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack -copying build/lib/neutron/tests/post_mortem_debug.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests -copying build/lib/neutron/tests/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests -copying build/lib/neutron/tests/tools.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/context.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/ownership_validation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/body_validation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/query_parameters.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/quota_enforcement.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/translation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/policy_enforcement.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/notifier.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/hooks/userfilters.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -copying build/lib/neutron/pecan_wsgi/startup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi -copying build/lib/neutron/pecan_wsgi/app.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi -copying build/lib/neutron/pecan_wsgi/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi -copying build/lib/neutron/pecan_wsgi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers -copying build/lib/neutron/pecan_wsgi/controllers/root.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers -copying build/lib/neutron/pecan_wsgi/controllers/extensions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers -copying build/lib/neutron/pecan_wsgi/controllers/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers -copying build/lib/neutron/pecan_wsgi/controllers/resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers -copying build/lib/neutron/pecan_wsgi/controllers/quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers -copying build/lib/neutron/pecan_wsgi/controllers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers -copying build/lib/neutron/policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -copying build/lib/neutron/worker.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions -copying build/lib/neutron/exceptions/mtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions -copying build/lib/neutron/exceptions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions -copying build/lib/neutron/service.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler -copying build/lib/neutron/scheduler/l3_ovn_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler -copying build/lib/neutron/scheduler/dhcp_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler -copying build/lib/neutron/scheduler/base_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler -copying build/lib/neutron/scheduler/l3_agent_scheduler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler -copying build/lib/neutron/scheduler/base_resource_filter.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler -copying build/lib/neutron/scheduler/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/trunk.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/l3agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/tag.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/auto_allocate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 -copying build/lib/neutron/objects/plugins/ml2/flatallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 -copying build/lib/neutron/objects/plugins/ml2/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 -copying build/lib/neutron/objects/plugins/ml2/geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 -copying build/lib/neutron/objects/plugins/ml2/greallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 -copying build/lib/neutron/objects/plugins/ml2/vxlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 -copying build/lib/neutron/objects/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 -copying build/lib/neutron/objects/plugins/ml2/vlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 -copying build/lib/neutron/objects/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins -copying build/lib/neutron/objects/securitygroup_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db -copying build/lib/neutron/objects/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db -copying build/lib/neutron/objects/db/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/allowedaddresspairs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port -copying build/lib/neutron/objects/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions -copying build/lib/neutron/objects/extensions/port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions -copying build/lib/neutron/objects/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions -copying build/lib/neutron/objects/provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/stdattrs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/floatingip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/network.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos -copying build/lib/neutron/objects/qos/binding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos -copying build/lib/neutron/objects/qos/qos_policy_validator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos -copying build/lib/neutron/objects/qos/policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos -copying build/lib/neutron/objects/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos -copying build/lib/neutron/objects/qos/rule.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos -copying build/lib/neutron/objects/qos/rule_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos -copying build/lib/neutron/objects/subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/subnet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/quota.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/ipam.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/l3_hamode.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi -copying build/lib/neutron/objects/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi -copying build/lib/neutron/objects/logapi/logging_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi -copying build/lib/neutron/objects/flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/rbac.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/rbac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/objects/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -copying build/lib/neutron/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi -copying build/lib/neutron/wsgi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi -copying build/lib/neutron/wsgi/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi -copying build/lib/neutron/opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -copying build/lib/neutron/agent/l3_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/ovs_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/base_agent_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/polling.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/async_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/base_polling.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/placement_report.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/resource_processing_queue.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -copying build/lib/neutron/agent/common/ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native -copying build/lib/neutron/agent/ovsdb/native/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native -copying build/lib/neutron/agent/ovsdb/native/vlog.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native -copying build/lib/neutron/agent/ovsdb/native/connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native -copying build/lib/neutron/agent/ovsdb/native/commands.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native -copying build/lib/neutron/agent/ovsdb/native/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native -copying build/lib/neutron/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native -copying build/lib/neutron/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb -copying build/lib/neutron/agent/ovsdb/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb -copying build/lib/neutron/agent/ovsdb/impl_idl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/driver_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/proxy_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/resource_cache.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -copying build/lib/neutron/agent/agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata -copying build/lib/neutron/agent/l2/extensions/metadata/host_metadata_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata -copying build/lib/neutron/agent/l2/extensions/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata -copying build/lib/neutron/agent/l2/extensions/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions -copying build/lib/neutron/agent/l2/extensions/qos_linux.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions -copying build/lib/neutron/agent/l2/extensions/fdb_population.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions -copying build/lib/neutron/agent/l2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions -copying build/lib/neutron/agent/l2/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp -copying build/lib/neutron/agent/l2/extensions/dhcp/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp -copying build/lib/neutron/agent/l2/extensions/dhcp/extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp -copying build/lib/neutron/agent/l2/extensions/dhcp/ipv6.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp -copying build/lib/neutron/agent/l2/extensions/dhcp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp -copying build/lib/neutron/agent/l2/extensions/dhcp/ipv4.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp -copying build/lib/neutron/agent/l2/l2_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2 -copying build/lib/neutron/agent/l2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2 -copying build/lib/neutron/agent/firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -copying build/lib/neutron/agent/metadata_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/openvswitch_firewall/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/openvswitch_firewall/firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/openvswitch_firewall/iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/openvswitch_firewall/rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/openvswitch_firewall/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/openvswitch_firewall/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/pd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/external_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/iptables_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/iptables_comments.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/iptables_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/ipset_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/ra.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/dibbler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/pd_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/of_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/ip_conntrack.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/namespaces.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/fip_rule_priority_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/item_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions -copying build/lib/neutron/agent/l3/extensions/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions -copying build/lib/neutron/agent/l3/extensions/snat_log.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions -copying build/lib/neutron/agent/l3/extensions/port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos -copying build/lib/neutron/agent/l3/extensions/qos/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos -copying build/lib/neutron/agent/l3/extensions/qos/gateway_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos -copying build/lib/neutron/agent/l3/extensions/qos/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos -copying build/lib/neutron/agent/l3/extensions/qos/fip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos -copying build/lib/neutron/agent/l3/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions -copying build/lib/neutron/agent/l3/extensions/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions -copying build/lib/neutron/agent/l3/legacy_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_router_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_edge_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/router_info.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_edge_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/l3_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/namespace_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_fip_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_snat_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_local_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/link_local_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/l3_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -copying build/lib/neutron/agent/dhcp_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -copying build/lib/neutron/agent/rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata -copying build/lib/neutron/agent/ovn/metadata/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata -copying build/lib/neutron/agent/ovn/metadata/server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata -copying build/lib/neutron/agent/ovn/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata -copying build/lib/neutron/agent/ovn/metadata/ovsdb.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata -copying build/lib/neutron/agent/ovn/metadata/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions -copying build/lib/neutron/agent/ovn/extensions/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions -copying build/lib/neutron/agent/ovn/extensions/noop.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions -copying build/lib/neutron/agent/ovn/extensions/extension_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions -copying build/lib/neutron/agent/ovn/extensions/qos_hwol.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions -copying build/lib/neutron/agent/ovn/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions -copying build/lib/neutron/agent/ovn/metadata_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn -copying build/lib/neutron/agent/ovn/ovn_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn -copying build/lib/neutron/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent -copying build/lib/neutron/agent/ovn/agent/ovn_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent -copying build/lib/neutron/agent/ovn/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent -copying build/lib/neutron/agent/ovn/agent/ovsdb.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent -copying build/lib/neutron/agent/securitygroups_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp -copying build/lib/neutron/agent/dhcp/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp -copying build/lib/neutron/agent/dhcp/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp -copying build/lib/neutron/auth.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam -copying build/lib/neutron/ipam/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam -copying build/lib/neutron/ipam/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers -copying build/lib/neutron/ipam/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam -copying build/lib/neutron/ipam/drivers/neutrondb_ipam/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam -copying build/lib/neutron/ipam/drivers/neutrondb_ipam/db_models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam -copying build/lib/neutron/ipam/drivers/neutrondb_ipam/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam -copying build/lib/neutron/ipam/drivers/neutrondb_ipam/db_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam -copying build/lib/neutron/ipam/subnet_alloc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam -copying build/lib/neutron/ipam/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam -copying build/lib/neutron/ipam/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam -copying build/lib/neutron/ipam/requests.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam -copying build/lib/neutron/neutron_plugin_base_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota -copying build/lib/neutron/quota/resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota -copying build/lib/neutron/quota/resource_registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota -copying build/lib/neutron/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/ovn_maintenance.py to ovn_maintenance.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/periodic_eventlet.py to periodic_eventlet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/wsgi_eventlet.py to wsgi_eventlet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/api_eventlet.py to api_eventlet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/rpc_eventlet.py to rpc_eventlet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/eventlet_utils.py to eventlet_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_deprecate.py to _deprecate.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/experimental.py to experimental.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/metadata.py to metadata.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/profiler.py to profiler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/test_lib.py to test_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ipv6_utils.py to ipv6_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_constants.py to _constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/hash_ring_manager.py to hash_ring_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/extensions.py to extensions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/acl.py to acl.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/constants.py to constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/cache_utils.py to cache_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/coordination.py to coordination.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native/helpers.py to helpers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ip_lib.py to ip_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_constants.py to netlink_constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_lib.py to netlink_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/devlink.py to devlink.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/dhcp.py to dhcp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/tc_lib.py to tc_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ethtool.py to ethtool.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/extensions.py to extensions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py to dhcp_rpc_agent_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py to metering_rpc_agent_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py to l3_rpc_agent_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer/registry.py to registry.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/resources.py to resources.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/resource_manager.py to resource_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/version_manager.py to version_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/events.py to events.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer/registry.py to registry.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/dvr_rpc.py to dvr_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/dhcp_rpc.py to dhcp_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/l3_rpc.py to l3_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/resources_rpc.py to resources_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/metadata_rpc.py to metadata_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/securitygroups_rpc.py to securitygroups_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/wsgi.py to wsgi.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/api_common.py to api_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views/versions.py to versions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/resource.py to resource.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/resource_helper.py to resource_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/router.py to router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/_i18n.py to _i18n.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/manager.py to manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanitize_port_binding_profile_allocation.py to sanitize_port_binding_profile_allocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/remove_duplicated_port_bindings.py to remove_duplicated_port_bindings.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/pd_notify.py to pd_notify.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py to macvtap_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py to ovs_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py to sriov_nic_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py to linuxbridge_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services/metering_agent.py to metering_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/usage_audit.py to usage_audit.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/metadata.py to metadata.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/dhcp.py to dhcp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/ovn_neutron_agent.py to ovn_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/l3.py to l3.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/ovn_metadata.py to ovn_metadata.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity_check.py to sanity_check.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovs_cleanup.py to ovs_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity/checks.py to checks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/destroy_patch_ports.py to destroy_patch_ports.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/netns_cleanup.py to netns_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/keepalived_state_change.py to keepalived_state_change.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanitize_port_mac_addresses.py to sanitize_port_mac_addresses.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/runtime_checks.py to runtime_checks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/ml2ovn_trace.py to ml2ovn_trace.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/migration_mtu.py to migration_mtu.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/neutron_ovn_db_sync_util.py to neutron_ovn_db_sync_util.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/checks.py to checks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/linuxbridge_cleanup.py to linuxbridge_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/status.py to status.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ipset_cleanup.py to ipset_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/db.py to db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common/constants.py to constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_vlan.py to type_vlan.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_vxlan.py to type_vxlan.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_tunnel.py to type_tunnel.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/macvtap_common.py to macvtap_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py to mech_macvtap.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py to macvtap_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py to mech_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py to sriov_nic_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py to pci_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py to eswitch_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/qos_driver.py to qos_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_geneve.py to type_geneve.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_flat.py to type_flat.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_gre.py to type_gre.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/db.py to db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/mech_driver.py to mech_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc.py to rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py to l2population_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py to mech_openvswitch.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py to ovs_capabilities.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py to ovs_agent_extension_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py to ovs_dvr_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py to ovs_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py to qos_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/main.py to main.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py to ovs_oskenapp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py to ofswitch.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py to ovs_bridge.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py to base_oskenapp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py to br_int.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py to br_tun.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py to br_dvr_process.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py to main.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py to br_phys.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py to br_cookie.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py to vlanmanager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_agent.py to mech_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_local.py to type_local.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/helpers.py to helpers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/_common_agent.py to _common_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/_agent_manager_base.py to _agent_manager_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/capabilities.py to capabilities.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/placement.py to placement.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py to qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py to impl_idl_ovn.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py to ovn_db_sync.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py to commands.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py to worker.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py to ovn_client.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py to maintenance.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py to ovsdb_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py to mech_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/db_migration.py to db_migration.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py to neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py to mech_linuxbridge.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py to arp_protect.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py to constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py to qos_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py to linuxbridge_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py to linuxbridge_agent_extension_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py to linuxbridge_capabilities.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/dns_domain_keywords.py to dns_domain_keywords.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hardware_offload_type.py to port_hardware_offload_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_security.py to port_security.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hints.py to port_hints.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/uplink_status_propagation.py to uplink_status_propagation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_trusted.py to port_trusted.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_device_profile.py to port_device_profile.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py to subnet_dns_publish_fixed_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/data_plane_status.py to data_plane_status.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/dns_integration.py to dns_integration.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py to port_hint_ovs_tx_steering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/qos.py to qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py to tag_ports_during_bulk_creation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/plugin.py to plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/managers.py to managers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/driver_context.py to driver_context.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/rpc.py to rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/ovo_rpc.py to ovo_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common/constants.py to constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models/head.py to head.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/connection.py to connection.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/secgroup_init_ops.py to secgroup_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py to other_extensions_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/vpn_init_ops.py to vpn_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nec_init_ops.py to nec_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/brocade_init_ops.py to brocade_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nuage_init_opts.py to nuage_init_opts.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/env.py to env.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/firewall_init_ops.py to firewall_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/l3_init_ops.py to l3_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/portsec_init_ops.py to portsec_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/agent_init_ops.py to agent_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/dvr_init_opts.py to dvr_init_opts.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ml2_init_ops.py to ml2_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ovs_init_ops.py to ovs_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py to nsxv_initial_opts.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/external.py to external.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/metering_init_ops.py to metering_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/core_init_ops.py to core_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py to other_plugins_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/cisco_init_ops.py to cisco_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py to loadbalancer_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/vmware_init_ops.py to vmware_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/lb_init_ops.py to lb_init_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/cli.py to cli.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/autogen.py to autogen.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_l3_hamode_db.py to ovn_l3_hamode_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowed_address_pairs/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_extra_gws_db.py to l3_extra_gws_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_revision_numbers_db.py to ovn_revision_numbers_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering/metering_db.py to metering_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering/metering_rpc.py to metering_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db.py to portsecurity_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_backend_mixin.py to ipam_backend_mixin.cpython-312.pyc +copying build/lib/neutron/tests/unit/tests/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests +copying build/lib/neutron/tests/unit/tests/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional +copying build/lib/neutron/tests/unit/tests/functional/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional +copying build/lib/neutron/tests/unit/tests/functional/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional +copying build/lib/neutron/tests/unit/tests/test_post_mortem_debug.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowedaddresspairs_db.py to allowedaddresspairs_db.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models_v2.py to models_v2.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_trusted_db.py to port_trusted_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_hints_db.py to port_hints_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gateway_ip_qos.py to l3_gateway_ip_qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_common.py to db_base_plugin_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/securitygroups_rpc_base.py to securitygroups_rpc_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/dns_db.py to dns_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_device_profile_db.py to port_device_profile_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_qos.py to l3_fip_qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_attrs_db.py to l3_attrs_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_pools_db.py to l3_fip_pools_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/provisioning_blocks.py to provisioning_blocks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3agent.py to l3agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/tag.py to tag.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/loggingapi.py to loggingapi.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/servicetype.py to servicetype.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_hardware_offload_type.py to port_hardware_offload_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/dns.py to dns.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/flatallocation.py to flatallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/geneveallocation.py to geneveallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/vxlanallocation.py to vxlanallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/gre_allocation_endpoints.py to gre_allocation_endpoints.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/vlanallocation.py to vlanallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/securitygroup_default_rules.py to securitygroup_default_rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_hints.py to port_hints.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/ndp_proxy.py to ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/metering.py to metering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/uplink_status_propagation.py to uplink_status_propagation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3ha.py to l3ha.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/external_net.py to external_net.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/securitygroup.py to securitygroup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_forwarding.py to port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_trusted.py to port_trusted.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/provisioning_block.py to provisioning_block.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/local_ip.py to local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/allowed_address_pair.py to allowed_address_pair.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/servicetype_db.py to servicetype_db.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_device_profile.py to port_device_profile.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/ovn.py to ovn.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/data_plane_status.py to data_plane_status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/network_segment_range.py to network_segment_range.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/segment.py to segment.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/address_scope.py to address_scope.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3_attrs.py to l3_attrs.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/data_plane_status.py to data_plane_status.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/subnet_service_type.py to subnet_service_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/metering.py to metering.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/conntrack_helper.py to conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/ovn.py to ovn.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/address_scope.py to address_scope.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/flavor.py to flavor.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/address_group.py to address_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3_attrs.py to l3_attrs.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3.py to l3.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/vxlanallocation.py to vxlanallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/vlanallocation.py to vlanallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/gre_allocation_endpoints.py to gre_allocation_endpoints.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/geneveallocation.py to geneveallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/flatallocation.py to flatallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_trusted.py to port_trusted.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_hardware_offload_type.py to port_hardware_offload_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_hints.py to port_hints.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/dns.py to dns.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/provisioning_block.py to provisioning_block.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3ha.py to l3ha.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/uplink_status_propagation.py to uplink_status_propagation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3agent.py to l3agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/servicetype.py to servicetype.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/dvr.py to dvr.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/securitygroup_default_rules.py to securitygroup_default_rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/ndp_proxy.py to ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/securitygroup.py to securitygroup.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/network_segment_range.py to network_segment_range.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_hardware_offload_type_db.py to port_hardware_offload_type_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_agentschedulers_db.py to l3_agentschedulers_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_db.py to l3_dvr_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_ha_scheduler_db.py to l3_dvr_ha_scheduler_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/tag.py to tag.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/allowed_address_pair.py to allowed_address_pair.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/loggingapi.py to loggingapi.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/local_ip.py to local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/external_net.py to external_net.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_forwarding.py to port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gwmode_db.py to l3_gwmode_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/local_ip_db.py to local_ip_db.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/dvr_mac_db.py to dvr_mac_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/vlantransparent_db.py to vlantransparent_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/flavors_db.py to flavors_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_qos.py to l3_fip_qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db.py to portsecurity_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_port_details.py to l3_fip_port_details.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/rbac_db_models.py to rbac_db_models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db_common.py to portsecurity_db_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/servicetype_db.py to servicetype_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowed_address_pairs/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_ip_availability_db.py to network_ip_availability_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_l3_hamode_db.py to ovn_l3_hamode_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_common.py to db_base_plugin_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/rbac_db_mixin.py to rbac_db_mixin.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/subnet_service_type_mixin.py to subnet_service_type_mixin.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/securitygroups_db.py to securitygroups_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_hash_ring_db.py to ovn_hash_ring_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/local_ip_db.py to local_ip_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/_utils.py to _utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/data_plane_status_db.py to data_plane_status_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_trusted_db.py to port_trusted_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_extra_gws_db.py to l3_extra_gws_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_pluggable_backend.py to ipam_pluggable_backend.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/dns_db.py to dns_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone/router.py to router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone/network.py to network.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_revision_numbers_db.py to ovn_revision_numbers_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_attrs_db.py to l3_attrs_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_hascheduler_db.py to l3_hascheduler_db.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvrscheduler_db.py to l3_dvrscheduler_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver_nolock.py to driver_nolock.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver_null.py to driver_null.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/api.py to api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_hints_db.py to port_hints_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/securitygroups_rpc_base.py to securitygroups_rpc_base.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_numa_affinity_policy_db.py to port_numa_affinity_policy_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/provisioning_blocks.py to provisioning_blocks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering/metering_rpc.py to metering_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering/metering_db.py to metering_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_ha_scheduler_db.py to l3_dvr_ha_scheduler_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/external_net_db.py to external_net_db.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos/models.py to models.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_hardware_offload_type_db.py to port_hardware_offload_type_db.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/address_scope_db.py to address_scope_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/segments_db.py to segments_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_db.py to l3_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/agents_db.py to agents_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_pluggable_backend.py to ipam_pluggable_backend.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_hascheduler_db.py to l3_hascheduler_db.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/agentschedulers_db.py to agentschedulers_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/uplink_status_propagation_db.py to uplink_status_propagation_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_ip_availability_db.py to network_ip_availability_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_db.py to l3_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gateway_ip_qos.py to l3_gateway_ip_qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_pools_db.py to l3_fip_pools_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/vlantransparent_db.py to vlantransparent_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/address_group_db.py to address_group_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/_utils.py to _utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_db.py to l3_dvr_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_device_profile_db.py to port_device_profile_db.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extraroute_db.py to extraroute_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowedaddresspairs_db.py to allowedaddresspairs_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone/network.py to network.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone/router.py to router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db_common.py to portsecurity_db_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_backend_mixin.py to ipam_backend_mixin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_v2.py to db_base_plugin_v2.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_hamode_db.py to l3_hamode_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/address_group_db.py to address_group_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/flavors_db.py to flavors_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/data_plane_status_db.py to data_plane_status_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/segments_db.py to segments_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/uplink_status_propagation_db.py to uplink_status_propagation_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_agentschedulers_db.py to l3_agentschedulers_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/agents_db.py to agents_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models/head.py to head.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/connection.py to connection.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/autogen.py to autogen.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nec_init_ops.py to nec_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/portsec_init_ops.py to portsec_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/cisco_init_ops.py to cisco_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/external.py to external.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/secgroup_init_ops.py to secgroup_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/lb_init_ops.py to lb_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py to other_extensions_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py to nsxv_initial_opts.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nuage_init_opts.py to nuage_init_opts.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/agent_init_ops.py to agent_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ml2_init_ops.py to ml2_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ovs_init_ops.py to ovs_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/vpn_init_ops.py to vpn_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/vmware_init_ops.py to vmware_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/core_init_ops.py to core_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/firewall_init_ops.py to firewall_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/env.py to env.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/l3_init_ops.py to l3_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/dvr_init_opts.py to dvr_init_opts.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py to other_plugins_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/brocade_init_ops.py to brocade_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/metering_init_ops.py to metering_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py to loadbalancer_init_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/cli.py to cli.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extradhcpopt_db.py to extradhcpopt_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_port_details.py to l3_fip_port_details.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_v2.py to db_base_plugin_v2.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/external_net_db.py to external_net_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver_nolock.py to driver_nolock.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver_null.py to driver_null.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/rbac_db_mixin.py to rbac_db_mixin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_hash_ring_db.py to ovn_hash_ring_db.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/standardattrdescription_db.py to standardattrdescription_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gwmode_db.py to l3_gwmode_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip/local_ip_plugin.py to local_ip_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability/plugin.py to plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions/revision_plugin.py to revision_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/provider_configuration.py to provider_configuration.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions/mtu.py to mtu.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py to ip_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_manager.py to iptables_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_firewall.py to iptables_firewall.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/external_process.py to external_process.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/devlink.py to devlink.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_conntrack.py to ip_conntrack.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/tc_lib.py to tc_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ipset_manager.py to ipset_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/interface.py to interface.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/keepalived.py to keepalived.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd_driver.py to pd_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/of_monitor.py to of_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/bridge_lib.py to bridge_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/iptables.py to iptables.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/firewall.py to firewall.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/constants.py to constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/rules.py to rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ra.py to ra.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd.py to pd.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dibbler.py to dibbler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_comments.py to iptables_comments.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dhcp.py to dhcp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/l3_tc_lib.py to l3_tc_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/daemon.py to daemon.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha_router.py to ha_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/fip_rule_priority_allocator.py to fip_rule_priority_allocator.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/namespace_manager.py to namespace_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_fip_ns.py to dvr_fip_ns.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha.py to ha.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_local_router.py to dvr_local_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/conntrack_helper.py to conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/fip.py to fip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/gateway_ip.py to gateway_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/ndp_proxy.py to ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/snat_log.py to snat_log.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/port_forwarding.py to port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_router_base.py to dvr_router_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_ha_router.py to dvr_edge_ha_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_snat_ns.py to dvr_snat_ns.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extensions_manager.py to l3_agent_extensions_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/legacy_router.py to legacy_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/link_local_allocator.py to link_local_allocator.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr.py to dvr.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/agent.py to agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/item_allocator.py to item_allocator.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/namespaces.py to namespaces.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extension_api.py to l3_agent_extension_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/keepalived_state_change.py to keepalived_state_change.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_router.py to dvr_edge_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py to router_info.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/agent_extensions_manager.py to agent_extensions_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/resource_cache.py to resource_cache.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/rpc.py to rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/ip_lib.py to ip_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/async_process.py to async_process.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/base_polling.py to base_polling.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/polling.py to polling.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/placement_report.py to placement_report.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/base_agent_rpc.py to base_agent_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/ovs_lib.py to ovs_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/resource_processing_queue.py to resource_processing_queue.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/ovsdb_monitor.py to ovsdb_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp/agent.py to agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/l2_agent_extensions_manager.py to l2_agent_extensions_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/fdb_population.py to fdb_population.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/qos.py to qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/extension.py to extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/ipv6.py to ipv6.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/ipv4.py to ipv4.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata/host_metadata_proxy.py to host_metadata_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/qos_linux.py to qos_linux.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/local_ip.py to local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/firewall.py to firewall.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/ovn_neutron_agent.py to ovn_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent/ovn_neutron_agent.py to ovn_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent/ovsdb.py to ovsdb.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/noop.py to noop.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/qos_hwol.py to qos_hwol.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/metadata.py to metadata.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/extension_manager.py to extension_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/server.py to server.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/agent.py to agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/ovsdb.py to ovsdb.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata_agent.py to metadata_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/securitygroups_rpc.py to securitygroups_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp_agent.py to dhcp_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/driver_base.py to driver_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/agent.py to agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/proxy_base.py to proxy_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/impl_idl.py to impl_idl.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/connection.py to connection.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/vlog.py to vlog.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/commands.py to commands.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/helpers.py to helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/api.py to api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata_agent.py to metadata_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3_agent.py to l3_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/ironic.py to ironic.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/nova.py to nova.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/batch_notifier.py to batch_notifier.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/opts.py to opts.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/checks.py to checks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/neutron_plugin_base_v2.py to neutron_plugin_base_v2.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/policy.py to policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling/profiled_decorator.py to profiled_decorator.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/network_segment_range.py to network_segment_range.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db/api.py to api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/floatingip.py to floatingip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_device_profile.py to port_device_profile.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/data_plane_status.py to data_plane_status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_trusted.py to port_trusted.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_hardware_offload_type.py to port_hardware_offload_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_hints.py to port_hints.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/allowedaddresspairs.py to allowedaddresspairs.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/uplink_status_propagation.py to uplink_status_propagation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/extra_dhcp_opt.py to extra_dhcp_opt.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_security.py to port_security.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/metering.py to metering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/conntrack_helper.py to conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/address_scope.py to address_scope.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/flavor.py to flavor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/address_group.py to address_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/quota.py to quota.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/vxlanallocation.py to vxlanallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/greallocation.py to greallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/vlanallocation.py to vlanallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/geneveallocation.py to geneveallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/flatallocation.py to flatallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ipam.py to ipam.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions/port_security.py to port_security.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/provisioning_blocks.py to provisioning_blocks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/rbac_db.py to rbac_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/policy.py to policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/binding.py to binding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/qos_policy_validator.py to qos_policy_validator.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/rule_type.py to rule_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/rule.py to rule.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ports.py to ports.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/stdattrs.py to stdattrs.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/l3agent.py to l3agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/servicetype.py to servicetype.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi/logging_resource.py to logging_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/router.py to router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/securitygroup_default_rules.py to securitygroup_default_rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ndp_proxy.py to ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/securitygroup.py to securitygroup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/agent.py to agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/network.py to network.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/tag.py to tag.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/rbac.py to rbac.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnet.py to subnet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/local_ip.py to local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/l3_hamode.py to l3_hamode.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/auto_allocate.py to auto_allocate.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/trunk.py to trunk.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnetpool.py to subnetpool.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port_forwarding.py to port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/extensions.py to extensions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/quota.py to quota.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/resource.py to resource.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/root.py to root.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/quota_enforcement.py to quota_enforcement.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/context.py to context.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/userfilters.py to userfilters.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/query_parameters.py to query_parameters.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/body_validation.py to body_validation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/notifier.py to notifier.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/ownership_validation.py to ownership_validation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/translation.py to translation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/policy_enforcement.py to policy_enforcement.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/constants.py to constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/startup.py to startup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/app.py to app.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common/constants.py to constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/managers.py to managers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/driver_context.py to driver_context.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/rpc.py to rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_device_profile.py to port_device_profile.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/data_plane_status.py to data_plane_status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/qos.py to qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/dns_integration.py to dns_integration.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py to subnet_dns_publish_fixed_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_trusted.py to port_trusted.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py to port_hint_ovs_tx_steering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hardware_offload_type.py to port_hardware_offload_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hints.py to port_hints.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/uplink_status_propagation.py to uplink_status_propagation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/dns_domain_keywords.py to dns_domain_keywords.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_security.py to port_security.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py to tag_ports_during_bulk_creation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common/constants.py to constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/db.py to db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/ovo_rpc.py to ovo_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py to macvtap_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/macvtap_common.py to macvtap_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py to mech_macvtap.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/mech_driver.py to mech_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py to l2population_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc.py to rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/db.py to db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/_agent_manager_base.py to _agent_manager_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/_common_agent.py to _common_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/capabilities.py to capabilities.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py to vlanmanager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py to br_cookie.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py to ofswitch.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py to br_int.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py to br_tun.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py to ovs_oskenapp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py to ovs_bridge.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py to br_dvr_process.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py to main.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py to br_phys.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py to base_oskenapp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py to ovs_dvr_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py to ovs_agent_extension_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py to qos_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/main.py to main.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py to ovs_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py to ovs_capabilities.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py to mech_openvswitch.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_vlan.py to type_vlan.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_agent.py to mech_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_gre.py to type_gre.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_local.py to type_local.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py to constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py to linuxbridge_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py to linuxbridge_agent_extension_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py to qos_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py to arp_protect.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py to linuxbridge_capabilities.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py to mech_linuxbridge.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py to neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py to mech_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py to impl_idl_ovn.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py to qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/placement.py to placement.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py to worker.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py to ovsdb_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py to ovn_db_sync.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py to commands.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py to api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py to maintenance.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py to ovn_client.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/db_migration.py to db_migration.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_geneve.py to type_geneve.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_flat.py to type_flat.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_tunnel.py to type_tunnel.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_vxlan.py to type_vxlan.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/helpers.py to helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py to eswitch_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py to pci_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py to sriov_nic_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/qos_driver.py to qos_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py to mech_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/plugin.py to plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi/api.py to api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/resource.py to resource.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/resource_registry.py to resource_registry.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ip_lib.py to ip_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/devlink.py to devlink.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_lib.py to netlink_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/tc_lib.py to tc_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ethtool.py to ethtool.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_constants.py to netlink_constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/dhcp.py to dhcp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native/helpers.py to helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/portbindings.py to portbindings.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_onboard.py to subnet_onboard.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_normalized_cidr.py to security_groups_normalized_cidr.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_default_rules.py to security_groups_default_rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/stateful_security_group.py to stateful_security_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_device_profile.py to port_device_profile.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_port_details.py to fip_port_details.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_segment_range.py to network_segment_range.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/segment.py to segment.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/empty_string_filtering.py to empty_string_filtering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_security_groups.py to rbac_security_groups.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/data_plane_status.py to data_plane_status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/standardattrdescription.py to standardattrdescription.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_segmentid_writable.py to subnet_segmentid_writable.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_extra_gws.py to l3_extra_gws.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dns_domain_ports.py to dns_domain_ports.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/agent_resources_synced.py to agent_resources_synced.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_pps_rule.py to qos_pps_rule.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/quota_check_limit.py to quota_check_limit.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/expose_l3_conntrack_helper.py to expose_l3_conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_default.py to qos_default.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos.py to qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/netmtu.py to netmtu.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/metering.py to metering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_service_types.py to subnet_service_types.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnetpool_prefix_ops.py to subnetpool_prefix_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_pf_description.py to fip_pf_description.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/address_scope.py to address_scope.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/pagination.py to pagination.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_fip.py to qos_fip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/tag_creation.py to tag_creation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/address_group.py to address_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/router_availability_zone.py to router_availability_zone.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_dns_publish_fixed_ip.py to subnet_dns_publish_fixed_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_shared_filtering.py to security_groups_shared_filtering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_port_network_policy.py to qos_port_network_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_rules_belongs_to_default_sg.py to security_groups_rules_belongs_to_default_sg.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_subnetpool.py to rbac_subnetpool.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_pps_minimum_rule_alias.py to qos_pps_minimum_rule_alias.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_port_ip_change_not_allowed.py to l3_port_ip_change_not_allowed.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/standard_attr_segment.py to standard_attr_segment.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_resource_request_groups.py to port_resource_request_groups.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l2_adjacency.py to l2_adjacency.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3.py to l3.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_resource_request.py to port_resource_request.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/quotasv2_detail.py to quotasv2_detail.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_flavors.py to l3_flavors.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_hint_ovs_tx_steering.py to port_hint_ovs_tx_steering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ext_ha_mode.py to l3_ext_ha_mode.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_hardware_offload_type.py to port_hardware_offload_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/tagging.py to tagging.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/sorting.py to sorting.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_hints.py to port_hints.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/allowedaddresspairs.py to allowedaddresspairs.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dns.py to dns.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/vlantransparent.py to vlantransparent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_address_group.py to rbac_address_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_mac_address_regenerate.py to port_mac_address_regenerate.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/availability_zone_filter.py to availability_zone_filter.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/floatingip_pools.py to floatingip_pools.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dhcpagentscheduler.py to dhcpagentscheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_bw_limit_direction.py to qos_bw_limit_direction.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_gateway_ip.py to qos_gateway_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3agentscheduler.py to l3agentscheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/availability_zone.py to availability_zone.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_port_filtering.py to security_groups_port_filtering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/timestamp.py to timestamp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/uplink_status_propagation.py to uplink_status_propagation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/revisionifmatch.py to revisionifmatch.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_numa_affinity_policy_socket.py to port_numa_affinity_policy_socket.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_pps_minimum_rule.py to qos_pps_minimum_rule.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/filter_validation.py to filter_validation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/ip_allocation.py to ip_allocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/servicetype.py to servicetype.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/providernet.py to providernet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ndp_proxy.py to l3_ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_address_scope.py to rbac_address_scope.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_pf_port_range.py to fip_pf_port_range.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/segments_peer_subnet_host_routes.py to segments_peer_subnet_host_routes.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dvr.py to dvr.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/project_id.py to project_id.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_mac_address_override.py to port_mac_address_override.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnetallocation.py to subnetallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ext_gw_mode.py to l3_ext_gw_mode.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/flavors.py to flavors.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/trunk_details.py to trunk_details.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/securitygroup.py to securitygroup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/revisions.py to revisions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/netmtu_writable.py to netmtu_writable.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/agent.py to agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/multiprovidernet.py to multiprovidernet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_ip_availability.py to network_ip_availability.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/quotasv2.py to quotasv2.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ext_ndp_proxy.py to l3_ext_ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/default_subnetpools.py to default_subnetpools.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/logging.py to logging.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_remote_address_group.py to security_groups_remote_address_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/admin_state_down_before_update.py to admin_state_down_before_update.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/extra_dhcp_opt.py to extra_dhcp_opt.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/stdattrs_common.py to stdattrs_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/floating_ip_port_forwarding.py to floating_ip_port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/ip_substring_port_filtering.py to ip_substring_port_filtering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/extraroute.py to extraroute.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_enable_default_route_bfd.py to l3_enable_default_route_bfd.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac.py to rbac.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_rule_type_filter.py to qos_rule_type_filter.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_enable_default_route_ecmp.py to l3_enable_default_route_ecmp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_rules_alias.py to qos_rules_alias.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/routerservicetype.py to routerservicetype.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_conntrack_helper.py to l3_conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_ha.py to network_ha.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_availability_zone.py to network_availability_zone.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/tag_ports_during_bulk_creation.py to tag_ports_during_bulk_creation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_fip_network_policy.py to qos_fip_network_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/portsecurity.py to portsecurity.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/ecmp_routes.py to ecmp_routes.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/extraroute_atomic.py to extraroute_atomic.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/auto_allocated_topology.py to auto_allocated_topology.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/local_ip.py to local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_external_network.py to subnet_external_network.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_bw_minimum_ingress.py to qos_bw_minimum_ingress.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/external_net.py to external_net.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/trunk.py to trunk.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/expose_port_forwarding_in_fip.py to expose_port_forwarding_in_fip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/portbindings_extended.py to portbindings_extended.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_pf_detail.py to fip_pf_detail.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_trusted_vif.py to port_trusted_vif.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dns_integration_domain_keywords.py to dns_integration_domain_keywords.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/metering_source_and_destination_fields.py to metering_source_and_destination_fields.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_rule_type_details.py to qos_rule_type_details.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ipv6_utils.py to ipv6_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_constants.py to _constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/eventlet_utils.py to eventlet_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/coordination.py to coordination.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/experimental.py to experimental.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/metadata.py to metadata.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/cache_utils.py to cache_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/profiler.py to profiler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/hash_ring_manager.py to hash_ring_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/extensions.py to extensions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/constants.py to constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/acl.py to acl.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_deprecate.py to _deprecate.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/test_lib.py to test_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/auth.py to auth.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/worker.py to worker.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/ovn_maintenance.py to ovn_maintenance.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/api_eventlet.py to api_eventlet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/rpc_eventlet.py to rpc_eventlet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/wsgi_eventlet.py to wsgi_eventlet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/periodic_eventlet.py to periodic_eventlet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/base_scheduler.py to base_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/base_resource_filter.py to base_resource_filter.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/dhcp_agent_scheduler.py to dhcp_agent_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/l3_ovn_scheduler.py to l3_ovn_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/l3_agent_scheduler.py to l3_agent_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/manager.py to manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_gwmode_db.py to l3_gwmode_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/dvr_mac_db.py to dvr_mac_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_ndpproxy_db.py to l3_ndpproxy_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_extra_gws_db.py to l3_extra_gws_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_dvr_db.py to l3_dvr_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/extraroute_db.py to extraroute_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_hamode_db.py to l3_hamode_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_agentschedulers_db.py to l3_agentschedulers_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/migration_cli.py to migration_cli.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/cmd.py to cmd.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/keepalived.py to keepalived.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/ha.py to ha.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/linux.py to linux.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/common.py to common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/agent_extensions_manager.py to agent_extensions_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l2_ext_fdb_population.py to l2_ext_fdb_population.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/securitygroups_rpc.py to securitygroups_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database/agentschedulers_db.py to agentschedulers_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database/agents_db.py to agents_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovs_conf.py to ovs_conf.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/dhcp.py to dhcp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/windows.py to windows.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovsdb_api.py to ovsdb_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/experimental.py to experimental.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/common.py to common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/quota.py to quota.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/macvtap.py to macvtap.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/driver_type.py to driver_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py to mech_ovs_conf.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/linuxbridge.py to linuxbridge.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py to ovn_conf.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/agent.py to agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovs_conf.py to ovs_conf.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py to agent_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py to mech_sriov_conf.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/profiling.py to profiling.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/wsgi.py to wsgi.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions/conntrack_helper.py to conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions/allowedaddresspairs.py to allowedaddresspairs.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/metering_agent.py to metering_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/logging.py to logging.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/extdns_designate_driver.py to extdns_designate_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/provider_configuration.py to provider_configuration.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/service.py to service.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/network_segment_range.py to network_segment_range.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/segment.py to segment.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/port.py to port.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/floatingip.py to floatingip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/qos.py to qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/metering.py to metering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/address_scope.py to address_scope.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/flavor.py to flavor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/address_group.py to address_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/default_security_group_rules.py to default_security_group_rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/floatingip_pools.py to floatingip_pools.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/security_group.py to security_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/availability_zone.py to availability_zone.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/floatingip_port_forwarding.py to floatingip_port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/service_type.py to service_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/router.py to router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/quotas.py to quotas.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/ndp_proxy.py to ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/local_ip_association.py to local_ip_association.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/agent.py to agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/network_ip_availability.py to network_ip_availability.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/network.py to network.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/logging.py to logging.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/rbac.py to rbac.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/subnet.py to subnet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/l3_conntrack_helper.py to l3_conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/port_bindings.py to port_bindings.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/auto_allocated_topology.py to auto_allocated_topology.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/local_ip.py to local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/trunk.py to trunk.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/subnetpool.py to subnetpool.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanitize_port_binding_profile_allocation.py to sanitize_port_binding_profile_allocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/linuxbridge_cleanup.py to linuxbridge_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ipset_cleanup.py to ipset_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/remove_duplicated_port_bindings.py to remove_duplicated_port_bindings.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/ovn_neutron_agent.py to ovn_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/l3.py to l3.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/metadata.py to metadata.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/ovn_metadata.py to ovn_metadata.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/dhcp.py to dhcp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py to macvtap_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py to linuxbridge_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py to ovs_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py to sriov_nic_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/usage_audit.py to usage_audit.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services/metering_agent.py to metering_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/destroy_patch_ports.py to destroy_patch_ports.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovs_cleanup.py to ovs_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/status.py to status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/migration_mtu.py to migration_mtu.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/ml2ovn_trace.py to ml2ovn_trace.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/neutron_ovn_db_sync_util.py to neutron_ovn_db_sync_util.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity_check.py to sanity_check.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/netns_cleanup.py to netns_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity/checks.py to checks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/keepalived_state_change.py to keepalived_state_change.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/runtime_checks.py to runtime_checks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanitize_port_mac_addresses.py to sanitize_port_mac_addresses.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/checks.py to checks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/pd_notify.py to pd_notify.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/l3_router_plugin.py to l3_router_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/ha.py to ha.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/single_node.py to single_node.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/driver_controller.py to driver_controller.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/dvr.py to dvr.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/dvrha.py to dvrha.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/service_base.py to service_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range/plugin.py to plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/backend.py to backend.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/server.py to server.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/constants.py to constants.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/backend.py to backend.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types/validators.py to validators.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/exceptions.py to exceptions.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/driver.py to driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/constants.py to constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py to trunk_manager.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py to trunk_manager.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py to ovsdb_handler.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn/trunk_driver.py to trunk_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/constants.py to constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py to trunk_plumber.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn/trunk_driver.py to trunk_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/plugin.py to plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types/validators.py to validators.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rules.py to rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy/plugin.py to plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/db.py to db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/models.py to models.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/plugin.py to plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/plugin.py to plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/local_ip/local_ip_plugin.py to local_ip_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki/loki_plugin.py to loki_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents/metering_agent.py to metering_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/metering_plugin.py to metering_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/utils.py to utils.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/abstract_driver.py to abstract_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables/iptables_driver.py to iptables_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop/noop_driver.py to noop_driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables/iptables_driver.py to iptables_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents/metering_agent.py to metering_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/metering_plugin.py to metering_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki/loki_plugin.py to loki_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp/timestamp_db.py to timestamp_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp/timestamp_plugin.py to timestamp_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/exceptions.py to exceptions.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/plugin.py to plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers/driver_controller.py to driver_controller.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers/user_defined.py to user_defined.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers/ovn.py to ovn.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers/driver_controller.py to driver_controller.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/pf_plugin.py to pf_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/constants.py to constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/db.py to db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/plugin.py to plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/models.py to models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/db.py to db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/plugin.py to plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/rbac/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/service_base.py to service_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range/plugin.py to plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp/timestamp_plugin.py to timestamp_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp/timestamp_db.py to timestamp_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/service_providers/user_defined.py to user_defined.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability/plugin.py to plugin.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/qos_plugin.py to qos_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/manager.py to manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch/driver.py to driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge/driver.py to driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/plugin.py to plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag/tag_plugin.py to tag_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/dvrha.py to dvrha.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/driver_controller.py to driver_controller.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/ha.py to ha.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/single_node.py to single_node.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/dvr.py to dvr.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/l3_router_plugin.py to l3_router_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/api_base.py to api_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/sg_callback.py to sg_callback.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/snat_validate.py to snat_validate.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/validators.py to validators.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/sg_validate.py to sg_validate.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/db_api.py to db_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/manager.py to manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors/flavors_plugin.py to flavors_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/log_extension.py to log_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc/server.py to server.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc/agent.py to agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/validators.py to validators.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/sg_callback.py to sg_callback.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/sg_validate.py to sg_validate.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/db_api.py to db_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/snat_validate.py to snat_validate.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/logging_plugin.py to logging_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/manager.py to manager.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch/driver.py to driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch/log_oskenapp.py to log_oskenapp.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py to ovs_firewall_log.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/ovn/driver.py to driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/logging_plugin.py to logging_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/log_extension.py to log_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report/plugin.py to plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/manager.py to manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/api_base.py to api_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/constants.py to constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/pf_plugin.py to pf_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors/flavors_plugin.py to flavors_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling/profiled_decorator.py to profiled_decorator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/trunk.py to trunk.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dhcpagentscheduler.py to dhcpagentscheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/tagging.py to tagging.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/sorting.py to sorting.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_pps_minimum_rule_alias.py to qos_pps_minimum_rule_alias.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/filter_validation.py to filter_validation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/empty_string_filtering.py to empty_string_filtering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_pps_rule.py to qos_pps_rule.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_ip_availability.py to network_ip_availability.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_enable_default_route_bfd.py to l3_enable_default_route_bfd.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_conntrack_helper.py to l3_conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_resource_request.py to port_resource_request.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_segmentid_writable.py to subnet_segmentid_writable.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_rule_type_filter.py to qos_rule_type_filter.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_rules_alias.py to qos_rules_alias.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/servicetype.py to servicetype.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_shared_filtering.py to security_groups_shared_filtering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_hardware_offload_type.py to port_hardware_offload_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/vlantransparent.py to vlantransparent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/revisionifmatch.py to revisionifmatch.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_remote_address_group.py to security_groups_remote_address_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/standardattrdescription.py to standardattrdescription.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_mac_address_override.py to port_mac_address_override.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_onboard.py to subnet_onboard.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_default.py to qos_default.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/ip_substring_port_filtering.py to ip_substring_port_filtering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dns.py to dns.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_default_rules.py to security_groups_default_rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/trunk_details.py to trunk_details.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_hints.py to port_hints.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/agent_resources_synced.py to agent_resources_synced.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnetallocation.py to subnetallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_address_group.py to rbac_address_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_enable_default_route_ecmp.py to l3_enable_default_route_ecmp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/stdattrs_common.py to stdattrs_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_rule_type_details.py to qos_rule_type_details.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/segments_peer_subnet_host_routes.py to segments_peer_subnet_host_routes.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/floatingip_pools.py to floatingip_pools.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/ip_allocation.py to ip_allocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/allowedaddresspairs.py to allowedaddresspairs.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/quota_check_limit.py to quota_check_limit.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/standard_attr_segment.py to standard_attr_segment.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/metering.py to metering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/extraroute.py to extraroute.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_pf_detail.py to fip_pf_detail.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/uplink_status_propagation.py to uplink_status_propagation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/availability_zone_filter.py to availability_zone_filter.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ext_ndp_proxy.py to l3_ext_ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_bw_minimum_ingress.py to qos_bw_minimum_ingress.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_pf_port_range.py to fip_pf_port_range.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_pf_description.py to fip_pf_description.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/external_net.py to external_net.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnetpool_prefix_ops.py to subnetpool_prefix_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/securitygroup.py to securitygroup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_external_network.py to subnet_external_network.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/project_id.py to project_id.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dns_integration_domain_keywords.py to dns_integration_domain_keywords.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_flavors.py to l3_flavors.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/netmtu.py to netmtu.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/auto_allocated_topology.py to auto_allocated_topology.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ndp_proxy.py to l3_ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/portsecurity.py to portsecurity.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/local_ip.py to local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_service_types.py to subnet_service_types.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/floating_ip_port_forwarding.py to floating_ip_port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_gateway_ip.py to qos_gateway_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_normalized_cidr.py to security_groups_normalized_cidr.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_device_profile.py to port_device_profile.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_dns_publish_fixed_ip.py to subnet_dns_publish_fixed_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/default_subnetpools.py to default_subnetpools.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/portbindings_extended.py to portbindings_extended.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/multiprovidernet.py to multiprovidernet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/expose_port_forwarding_in_fip.py to expose_port_forwarding_in_fip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/data_plane_status.py to data_plane_status.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/router_availability_zone.py to router_availability_zone.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_pps_minimum_rule.py to qos_pps_minimum_rule.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dns_domain_ports.py to dns_domain_ports.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/availability_zone.py to availability_zone.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/stateful_security_group.py to stateful_security_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/segment.py to segment.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/providernet.py to providernet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/admin_state_down_before_update.py to admin_state_down_before_update.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_rules_belongs_to_default_sg.py to security_groups_rules_belongs_to_default_sg.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/tag_creation.py to tag_creation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/address_scope.py to address_scope.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/netmtu_writable.py to netmtu_writable.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ext_ha_mode.py to l3_ext_ha_mode.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3agentscheduler.py to l3agentscheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/expose_l3_conntrack_helper.py to expose_l3_conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/logging.py to logging.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/extraroute_atomic.py to extraroute_atomic.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/metering_source_and_destination_fields.py to metering_source_and_destination_fields.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_port_filtering.py to security_groups_port_filtering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/ecmp_routes.py to ecmp_routes.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_fip_network_policy.py to qos_fip_network_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l2_adjacency.py to l2_adjacency.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_subnetpool.py to rbac_subnetpool.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_address_scope.py to rbac_address_scope.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ext_gw_mode.py to l3_ext_gw_mode.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_security_groups.py to rbac_security_groups.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_resource_request_groups.py to port_resource_request_groups.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/extra_dhcp_opt.py to extra_dhcp_opt.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_availability_zone.py to network_availability_zone.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/quotasv2_detail.py to quotasv2_detail.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/routerservicetype.py to routerservicetype.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_bw_limit_direction.py to qos_bw_limit_direction.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_port_ip_change_not_allowed.py to l3_port_ip_change_not_allowed.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/quotasv2.py to quotasv2.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_trusted_vif.py to port_trusted_vif.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/timestamp.py to timestamp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/pagination.py to pagination.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/address_group.py to address_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_hint_ovs_tx_steering.py to port_hint_ovs_tx_steering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_fip.py to qos_fip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3.py to l3.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/flavors.py to flavors.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_numa_affinity_policy_socket.py to port_numa_affinity_policy_socket.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_ha.py to network_ha.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac.py to rbac.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_mac_address_regenerate.py to port_mac_address_regenerate.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_port_details.py to fip_port_details.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/revisions.py to revisions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dvr.py to dvr.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_port_network_policy.py to qos_port_network_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/portbindings.py to portbindings.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos.py to qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_extra_gws.py to l3_extra_gws.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/tag_ports_during_bulk_creation.py to tag_ports_during_bulk_creation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_segment_range.py to network_segment_range.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/version.py to version.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/checks.py to checks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report/plugin.py to plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/db.py to db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/plugin.py to plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/rbac/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ndp_proxy/plugin.py to plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag/tag_plugin.py to tag_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/provider_configuration.py to provider_configuration.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions/revision_plugin.py to revision_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py to dhcp_rpc_agent_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py to metering_rpc_agent_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py to l3_rpc_agent_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/resource_manager.py to resource_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/version_manager.py to version_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer/registry.py to registry.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/events.py to events.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer/registry.py to registry.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/resources.py to resources.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/metadata_rpc.py to metadata_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/dvr_rpc.py to dvr_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/securitygroups_rpc.py to securitygroups_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/resources_rpc.py to resources_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/dhcp_rpc.py to dhcp_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/l3_rpc.py to l3_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/extensions.py to extensions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/wsgi.py to wsgi.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views/versions.py to versions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/resource.py to resource.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/router.py to router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/resource_helper.py to resource_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/api_common.py to api_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/service.py to service.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions/qos.py to qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/nova.py to nova.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/batch_notifier.py to batch_notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/ironic.py to ironic.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovs_conf.py to ovs_conf.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py to agent_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py to mech_sriov_conf.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/driver_type.py to driver_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py to mech_ovs_conf.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py to ovn_conf.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/macvtap.py to macvtap.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/linuxbridge.py to linuxbridge.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_extra_gws_db.py to l3_extra_gws_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/migration_cli.py to migration_cli.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_agentschedulers_db.py to l3_agentschedulers_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_dvr_db.py to l3_dvr_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/dvr_mac_db.py to dvr_mac_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_ndpproxy_db.py to l3_ndpproxy_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/extraroute_db.py to extraroute_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_hamode_db.py to l3_hamode_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_gwmode_db.py to l3_gwmode_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/provider_configuration.py to provider_configuration.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/metering_agent.py to metering_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/logging.py to logging.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/extdns_designate_driver.py to extdns_designate_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions/allowedaddresspairs.py to allowedaddresspairs.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions/conntrack_helper.py to conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/experimental.py to experimental.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/wsgi.py to wsgi.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/trunk.py to trunk.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/local_ip_association.py to local_ip_association.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/network_ip_availability.py to network_ip_availability.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/l3_conntrack_helper.py to l3_conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/floatingip_pools.py to floatingip_pools.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/ndp_proxy.py to ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/metering.py to metering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/service_type.py to service_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/floatingip.py to floatingip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/auto_allocated_topology.py to auto_allocated_topology.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/local_ip.py to local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/port.py to port.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/quotas.py to quotas.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/availability_zone.py to availability_zone.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/network.py to network.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/segment.py to segment.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/subnetpool.py to subnetpool.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/subnet.py to subnet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/address_scope.py to address_scope.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/floatingip_port_forwarding.py to floatingip_port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/security_group.py to security_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/logging.py to logging.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/flavor.py to flavor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/address_group.py to address_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/default_security_group_rules.py to default_security_group_rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/rbac.py to rbac.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/router.py to router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/qos.py to qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/port_bindings.py to port_bindings.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/network_segment_range.py to network_segment_range.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/common.py to common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/quota.py to quota.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/service.py to service.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/windows.py to windows.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovs_conf.py to ovs_conf.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/agent_extensions_manager.py to agent_extensions_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/cmd.py to cmd.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/linux.py to linux.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/dhcp.py to dhcp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/common.py to common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovsdb_api.py to ovsdb_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l2_ext_fdb_population.py to l2_ext_fdb_population.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/keepalived.py to keepalived.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/ha.py to ha.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database/agents_db.py to agents_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database/agentschedulers_db.py to agentschedulers_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/securitygroups_rpc.py to securitygroups_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/profiling.py to profiling.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/config_fixtures.py to config_fixtures.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/exceptions.py to exceptions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/driver.py to driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/db_models.py to db_models.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/db_api.py to db_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/subnet_alloc.py to subnet_alloc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/requests.py to requests.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/_i18n.py to _i18n.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/version.py to version.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/tools.py to tools.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/post_mortem_debug.py to post_mortem_debug.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/ovs_agent.py to ovs_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/l2_extensions.py to l2_extensions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/l3_agent.py to l3_agent.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/conn_testers.py to conn_testers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/ip_address.py to ip_address.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/port.py to port.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/l3_test_common.py to l3_test_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/machine_fixtures.py to machine_fixtures.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/config_fixtures.py to config_fixtures.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/ip_network.py to ip_network.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/port.py to port.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/resource_allocator.py to resource_allocator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/l3_agent.py to l3_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/l2_extensions.py to l2_extensions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/ovs_agent.py to ovs_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/net_helpers.py to net_helpers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/l3_test_common.py to l3_test_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/ip_address.py to ip_address.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/helpers.py to helpers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/machine_fixtures.py to machine_fixtures.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extension_stubs.py to extension_stubs.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_cache_utils.py to test_cache_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_ipv6_utils.py to test_ipv6_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_coordination.py to test_coordination.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/moved_globals_target.py to moved_globals_target.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/moved_globals_code2.py to moved_globals_code2.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test__deprecate.py to test__deprecate.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/moved_globals_code1.py to moved_globals_code1.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/test_hash_ring_manager.py to test_hash_ring_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/test_acl.py to test_acl.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/net_helpers.py to net_helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/ovs_agent.py to ovs_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/dhcp_agent.py to dhcp_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/l3_agent.py to l3_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_dhcp_agent.py to test_dhcp_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_connectivity.py to test_connectivity.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_multisegs.py to test_multisegs.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ports_api.py to test_ports_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_quota.py to test_quota.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_local_ip.py to test_local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ovs_dhcp_extension.py to test_ovs_dhcp_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_qos.py to test_qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_segmentation_id.py to test_segmentation_id.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_subnet.py to test_subnet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ports_binding.py to test_ports_binding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_mtu.py to test_mtu.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/machine.py to machine.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/client.py to client.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/environment.py to environment.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/process.py to process.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ports_rebind.py to test_ports_rebind.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_agent_bandwidth_report.py to test_agent_bandwidth_report.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_securitygroup.py to test_securitygroup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_l3_agent.py to test_l3_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_logging.py to test_logging.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers/placement.py to placement.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers/dhcp.py to dhcp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_firewall.py to test_firewall.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/test_service.py to test_service.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py to test_c3e9d13c4367_add_binding_index_to_.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_ba859d649675_add_indexes_to_rbacs.py to test_ba859d649675_add_indexes_to_rbacs.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_models.py to test_models.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_ovn_revision_numbers_db.py to test_ovn_revision_numbers_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_migrations.py to test_migrations.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_network.py to test_network.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_ipam.py to test_ipam.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_dhcp_agent.py to test_dhcp_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ipset.py to test_ipset.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_netlink_lib.py to test_netlink_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py to test_linuxbridge_arp_protect.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_iptables.py to test_iptables.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_async_process.py to test_async_process.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ip_lib.py to test_ip_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_process_monitor.py to test_process_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_interface.py to test_interface.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py to test_iptables.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py to test_firewall.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_keepalived.py to test_keepalived.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_of_monitor.py to test_of_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin/ipt_binname.py to ipt_binname.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin/ip_monitor.py to ip_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_tc_lib.py to test_tc_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/simple_daemon.py to simple_daemon.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/helpers.py to helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_dhcp.py to test_dhcp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_ha_router.py to test_ha_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_keepalived_state_change.py to test_keepalived_state_change.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_dvr_router.py to test_dvr_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_namespace_manager.py to test_namespace_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_ndp_proxy_extension.py to test_ndp_proxy_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py to test_port_forwarding_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py to test_conntrack_helper_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py to test_fip_qos_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py to test_gateway_ip_qos_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_metadata_proxy.py to test_metadata_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/framework.py to framework.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py to cmd_keepalived_state_change.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_legacy_router.py to test_legacy_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common/test_ovs_lib.py to test_ovs_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py to test_ovs_agent_qos_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_ovs_flows.py to test_ovs_flows.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_l2_ovs_agent.py to test_l2_ovs_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent/test_ovsdb.py to test_ovsdb.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent/test_ovn_neutron_agent.py to test_ovn_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent/fake_ovn_agent_extension.py to fake_ovn_agent_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions/test_qos_hwol.py to test_qos_hwol.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py to test_metadata_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_l2_lb_agent.py to test_l2_lb_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_ovs_lib.py to test_ovs_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/test_connection.py to test_connection.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/test_helpers.py to test_helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_firewall.py to test_firewall.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/test_quota.py to test_quota.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_vlanallocation.py to test_vlanallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.py to test_geneveallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_vxlanallocation.py to test_vxlanallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_base.py to test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_greallocation.py to test_greallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/test_functional.py to test_functional.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/utils.py to utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/test_hooks.py to test_hooks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/config.py to config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/test_controllers.py to test_controllers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/test_plugin.py to test_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py to test_macvtap_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py to test_ovn_db_sync.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py to test_maintenance.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_placement.py to test_placement.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py to test_qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py to test_ovn_client.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl.py to test_impl_idl.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_resources.py to test_ovn_db_resources.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py to test_mech_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/test_ip_lib.py to test_ip_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/test_tc_lib.py to test_tc_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/constants.py to constants.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py to test_dhcp_agent_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler/test_l3_agent_scheduler.py to test_l3_agent_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_status.py to test_status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/process_spawn.py to process_spawn.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_ovs_cleanup.py to test_ovs_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_destroy_patch_ports.py to test_destroy_patch_ports.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py to test_linuxbridge_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_ipset_cleanup.py to test_ipset_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_netns_cleanup.py to test_netns_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py to test_l3_dvr_router_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py to test_l3_dvr_ha_router_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc/test_server.py to test_server.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/test_plugin.py to test_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py to test_ovsdb_handler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py to test_trunk_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py to test_trunk_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py to test_conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3/test_plugin.py to test_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py to test_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/test_logging.py to test_logging.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding/test_port_forwarding.py to test_port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/process.py to process.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb/fixtures.py to fixtures.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb/events.py to events.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api/test_policies.py to test_policies.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/test_server.py to test_server.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity/test_sanity.py to test_sanity.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/test_net_helpers.py to test_net_helpers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py to test_ip_address.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py to test_ip_network.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py to test_resource_allocator.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_port.py to test_port.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/_test_extension_portbindings.py to _test_extension_portbindings.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_service.py to test_service.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_rbac_db_mixin.py to test_rbac_db_mixin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_segments_db.py to test_segments_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ovn_hash_ring_db.py to test_ovn_hash_ring_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_dvr_db.py to test_l3_dvr_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_portsecurity_db.py to test_portsecurity_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_securitygroups_db.py to test_securitygroups_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_db_base_plugin_common.py to test_db_base_plugin_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/test_driver.py to test_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/test_api.py to test_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/test_driver_nolock.py to test_driver_nolock.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering/test_metering_db.py to test_metering_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_db_base_plugin_v2.py to test_db_base_plugin_v2.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_extraroute_db.py to test_extraroute_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_agents_db.py to test_agents_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ovn_revision_numbers_db.py to test_ovn_revision_numbers_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test__utils.py to test__utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ipam_backend_mixin.py to test_ipam_backend_mixin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_hamode_db.py to test_l3_hamode_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_portsecurity_db_common.py to test_portsecurity_db_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_db.py to test_l3_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_agentschedulers_db.py to test_agentschedulers_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ipam_pluggable_backend.py to test_ipam_pluggable_backend.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_provisioning_blocks.py to test_provisioning_blocks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_allowedaddresspairs_db.py to test_allowedaddresspairs_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ovn_l3_hamode_db.py to test_ovn_l3_hamode_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_extra_gws_db.py to test_l3_extra_gws_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_migration.py to test_migration.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_dvr_mac_db.py to test_dvr_mac_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_securitygroups_rpc.py to test_securitygroups_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_external_process.py to test_external_process.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_pd.py to test_pd.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_lib.py to test_ip_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_daemon.py to test_daemon.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_interface.py to test_interface.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py to test_rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py to test_iptables.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py to test_firewall.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_manager.py to test_iptables_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_keepalived.py to test_keepalived.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_devlink.py to test_devlink.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_firewall.py to test_iptables_firewall.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/failing_process.py to failing_process.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_conntrack.py to test_ip_conntrack.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_tc_lib.py to test_tc_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ipset_manager.py to test_ipset_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_dhcp.py to test_dhcp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_link_local_allocator.py to test_link_local_allocator.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_ha_router.py to test_ha_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_agent.py to test_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_dvr_snat_ns.py to test_dvr_snat_ns.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_item_allocator.py to test_item_allocator.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_dvr_fip_ns.py to test_dvr_fip_ns.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py to test_fip_rule_priority_allocator.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_namespace_manager.py to test_namespace_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py to test_port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_ndp_proxy.py to test_ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/test_base.py to test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/test_fip.py to test_fip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py to test_gateway_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_snat_log.py to test_snat_log.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py to test_conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py to test_l3_agent_extension_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_legacy_router.py to test_legacy_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_dvr_local_router.py to test_dvr_local_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_router_info.py to test_router_info.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_agent_extensions_manager.py to test_agent_extensions_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_async_process.py to test_async_process.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_placement_report.py to test_placement_report.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_resource_processing_queue.py to test_resource_processing_queue.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_ovs_lib.py to test_ovs_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_polling.py to test_polling.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp/test_agent.py to test_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py to test_l2_agent_extensions_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_local_ip.py to test_local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py to test_fdb_population.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_qos.py to test_qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py to test_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv6.py to test_ipv6.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_base.py to test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv4.py to test_ipv4.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata/test_host_metadata_proxy.py to test_host_metadata_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_driver.py to test_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_agent.py to test_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_server.py to test_server.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/test_driver.py to test_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/test_agent.py to test_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/test_proxy_base.py to test_proxy_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native/test_connection.py to test_connection.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/test_impl_idl.py to test_impl_idl.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_resource_cache.py to test_resource_cache.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_rpc.py to test_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/test_batch_notifier.py to test_batch_notifier.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/test_nova.py to test_nova.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/test_ironic.py to test_ironic.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/testlib_api.py to testlib_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking/test_checks.py to test_checks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/dummy_plugin.py to dummy_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_policy.py to test_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_port_forwarding.py to test_port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db/test_api.py to test_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_quota.py to test_quota.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py to test_allowedaddresspairs.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_security.py to test_port_security.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py to test_extra_dhcp_opt.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py to test_port_hardware_offload_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_trusted.py to test_port_trusted.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py to test_port_numa_affinity_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_hints.py to test_port_hints.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_data_plane_status.py to test_data_plane_status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_flavor.py to test_flavor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_local_ip.py to test_local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_objects.py to test_objects.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_ndp_proxy.py to test_ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_rbac_db.py to test_rbac_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_l3_hamode.py to test_l3_hamode.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_rbac.py to test_rbac.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_servicetype.py to test_servicetype.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_router.py to test_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_metering.py to test_metering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py to test_vlanallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py to test_flatallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py to test_geneveallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py to test_vxlanallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_base.py to test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_greallocation.py to test_greallocation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_agent.py to test_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_binding.py to test_binding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_policy.py to test_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_rule.py to test_rule.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_rule_type.py to test_rule_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_trunk.py to test_trunk.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_tag.py to test_tag.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_address_scope.py to test_address_scope.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_subnet.py to test_subnet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_l3agent.py to test_l3agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_subnetpool.py to test_subnetpool.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi/test_logging_resource.py to test_logging_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_base.py to test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_network_segment_range.py to test_network_segment_range.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_network.py to test_network.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_ports.py to test_ports.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_address_group.py to test_address_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_conntrack_helper.py to test_conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_provisioning_blocks.py to test_provisioning_blocks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_ipam.py to test_ipam.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_securitygroup_default_rules.py to test_securitygroup_default_rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_securitygroup.py to test_securitygroup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_floatingip.py to test_floatingip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_auto_allocate.py to test_auto_allocate.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_auth.py to test_auth.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test___init__.py to test___init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py to test_netlink_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test_ip_lib.py to test_ip_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/test_extensions.py to test_extensions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/test_wsgi.py to test_wsgi.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py to test_l3_rpc_agent_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py to test_dhcp_rpc_agent_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/test_resources.py to test_resources.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/test_version_manager.py to test_version_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py to test_registry.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py to test_resource_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py to test_registry.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py to test_dvr_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py to test_l3_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py to test_securitygroups_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py to test_resources_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py to test_dhcp_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/test_api_common.py to test_api_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/test_base.py to test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/test_router.py to test_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/test_resource.py to test_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/fake_resources.py to fake_resources.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_ovs_cleanup.py to test_ovs_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_runtime_checks.py to test_runtime_checks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_netns_cleanup.py to test_netns_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_status.py to test_status.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_sanity_check.py to test_sanity_check.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py to test_neutron_ovn_db_sync_util.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks/test_checks.py to test_checks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_rpc.py to test_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_extension_driver_api.py to test_extension_driver_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_port_binding.py to test_port_binding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_ovo_rpc.py to test_ovo_rpc.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_managers.py to test_managers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py to mech_faulty_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py to mechanism_test.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ext_test.py to ext_test.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_driver_context.py to test_driver_context.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_db.py to test_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_extension_driver_api.py to test_extension_driver_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py to test_ext_portsecurity.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py to test_port_security.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py to fake_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py to test_tag_ports_during_bulk_creation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py to test_dns_domain_keywords.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py to test_data_plane_status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py to test_dns_integration.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/_test_mech_agent.py to _test_mech_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_agent_scheduler.py to test_agent_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_tracked_resources.py to test_tracked_resources.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_plugin.py to test_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_security_group.py to test_security_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py to test_macvtap_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py to test_macvtap_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py to test_mech_macvtap.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py to test_macvtap_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py to mechanism_logger.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py to test_mech_sriov_nic_switch.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py to test_sriov_nic_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/test_config.py to test_config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py to test_eswitch_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py to test_qos_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py to test_pci_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py to test_type_local.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py to test_type_geneve.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py to test_mech_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py to test_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py to test_mech_macvtap.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py to test_l2population_rpc.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc_base.py to l2population_rpc_base.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py to test_l2population_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py to test_type_vlan.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/test_mech_openvswitch.py to test_mech_openvswitch.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py to test_ovs_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py to fake_oflib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py to test_ovs_capabilities.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py to ovs_test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/test_qos_driver.py to test_qos_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py to test_ovs_tunnel.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_agent_extension_api.py to test_ovs_agent_extension_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py to test_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py to test_mech_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py to test_capabilities.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py to test__agent_manager_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py to test__common_agent.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_vlanmanager.py to test_vlanmanager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/test_br_cookie.py to test_br_cookie.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py to test_br_int.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_phys.py to test_br_phys.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge_test_base.py to ovs_bridge_test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py to test_br_tun.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ofswitch.py to test_ofswitch.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py to test_ovs_bridge.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py to test_br_int.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py to test_br_tun.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/test_br_cookie.py to test_br_cookie.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py to test_ovs_bridge.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py to fake_oflib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py to ovs_test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_agent_extension_api.py to test_ovs_agent_extension_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py to test_ovs_capabilities.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py to test_ovs_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/test_qos_driver.py to test_qos_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py to test_ovs_tunnel.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/test_mech_openvswitch.py to test_mech_openvswitch.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py to test_type_flat.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py to test_type_vxlan.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py to mech_fake_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py to test_capabilities.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py to test__common_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py to test__agent_manager_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ext_test.py to ext_test.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py to mechanism_test.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py to test_type_gre.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py to mech_faulty_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py to mechanism_logger.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py to test_type_vlan.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_agent_extension_api.py to test_linuxbridge_agent_extension_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/test_qos_driver.py to test_qos_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py to test_arp_protect.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py to test_linuxbridge_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/test_mech_linuxbridge.py to test_mech_linuxbridge.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/test_db_migration.py to test_db_migration.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py to test_ovn_client.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/test_neutron_agent.py to test_neutron_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl_ovn.py to test_impl_idl_ovn.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py to test_ovn_db_sync.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py to test_maintenance.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_placement.py to test_placement.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py to test_qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py to test_maintenance.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_commands.py to test_commands.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl_ovn.py to test_impl_idl_ovn.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py to test_ovn_client.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py to test_ovn_db_sync.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py to test_mech_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/test_neutron_agent.py to test_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py to test_type_local.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py to test_type_vxlan.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py to test_type_geneve.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py to test_pci_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py to test_eswitch_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py to test_sriov_nic_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/test_config.py to test_config.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py to test_qos_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py to test_mech_sriov_nic_switch.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py to base_type_tunnel.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/test_mech_linuxbridge.py to test_mech_linuxbridge.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py to test_linuxbridge_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/test_qos_driver.py to test_qos_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_agent_extension_api.py to test_linuxbridge_agent_extension_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py to test_arp_protect.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_helpers.py to test_helpers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py to test_dns_integration.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py to test_port_security.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py to fake_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py to test_dns_domain_keywords.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py to test_tag_ports_during_bulk_creation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py to test_data_plane_status.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_agent_scheduler.py to test_agent_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_driver_context.py to test_driver_context.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_tracked_resources.py to test_tracked_resources.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/_test_mech_agent.py to _test_mech_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_db.py to test_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py to test_ext_portsecurity.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_plugin.py to test_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_security_group.py to test_security_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py to mech_fake_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_rpc.py to test_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_managers.py to test_managers.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_port_binding.py to test_port_binding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_worker.py to test_worker.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_opts.py to test_opts.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota/test_resource_registry.py to test_resource_registry.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota/test_resource.py to test_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py to test_netlink_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test_ip_lib.py to test_ip_lib.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test___init__.py to test___init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_segment.py to test_segment.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_availability_zone.py to test_availability_zone.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py to test_subnetpool_prefix_ops.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/extensionattribute.py to extensionattribute.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_fip_port_details.py to test_fip_port_details.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_quotasv2_detail.py to test_quotasv2_detail.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_local_ip.py to test_local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_security_groups_default_rules.py to test_security_groups_default_rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_floatingip_pools.py to test_floatingip_pools.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_portsecurity.py to test_portsecurity.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_qos_gateway_ip.py to test_qos_gateway_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_servicetype.py to test_servicetype.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_agent.py to test_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/foxinsocks.py to foxinsocks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_numa_affinity_policy_socket.py to test_port_numa_affinity_policy_socket.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_vlantransparent.py to test_vlantransparent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/v2attributes.py to v2attributes.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_default_subnetpools.py to test_default_subnetpools.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py to test_subnet_dns_publish_fixed_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_flavors.py to test_flavors.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_quotasv2.py to test_quotasv2.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/extendedattribute.py to extendedattribute.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_address_scope.py to test_address_scope.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_security_groups_normalized_cidr.py to test_security_groups_normalized_cidr.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_trusted_vif.py to test_port_trusted_vif.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_network_ip_availability.py to test_network_ip_availability.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_extra_dhcp_opt.py to test_extra_dhcp_opt.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnet_service_types.py to test_subnet_service_types.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py to test_expose_port_forwarding_in_fip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py to test_floating_ip_port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3_ext_gw_mode.py to test_l3_ext_gw_mode.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_network_segment_range.py to test_network_segment_range.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_external_net.py to test_external_net.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_timestamp.py to test_timestamp.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnet_onboard.py to test_subnet_onboard.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_address_group.py to test_address_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_providernet.py to test_providernet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_hardware_offload_type.py to test_port_hardware_offload_type.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3_conntrack_helper.py to test_l3_conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_dns.py to test_dns.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_securitygroup.py to test_securitygroup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_numa_affinity_policy.py to test_port_numa_affinity_policy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_tagging.py to test_tagging.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_hints.py to test_port_hints.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_router_availability_zone.py to test_router_availability_zone.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_device_profile.py to test_port_device_profile.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_data_plane_status.py to test_data_plane_status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3_ndp_proxy.py to test_l3_ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_extraroute.py to test_extraroute.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_qos_fip.py to test_qos_fip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3.py to test_l3.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_ipv6_utils.py to test_ipv6_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/moved_globals_code1.py to moved_globals_code1.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/moved_globals_target.py to moved_globals_target.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_cache_utils.py to test_cache_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/moved_globals_code2.py to moved_globals_code2.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test__deprecate.py to test__deprecate.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/test_hash_ring_manager.py to test_hash_ring_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/test_acl.py to test_acl.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_coordination.py to test_coordination.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/fake_resources.py to fake_resources.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py to test_dhcp_agent_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_l3_agent_scheduler.py to test_l3_agent_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py to test_l3_ovn_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_base_scheduler.py to test_base_scheduler.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/test_service.py to test_service.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent/test_common.py to test_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_segment.py to test_segment.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_availability_zone.py to test_availability_zone.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_floatingip_port_forwarding.py to test_floatingip_port_forwarding.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_flavor.py to test_flavor.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_local_ip.py to test_local_ip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_ndp_proxy.py to test_ndp_proxy.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_floatingip_pools.py to test_floatingip_pools.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_auto_allocated_topology.py to test_auto_allocated_topology.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_rbac.py to test_rbac.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_router.py to test_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_metering.py to test_metering.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_default_security_group_rules.py to test_default_security_group_rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_agent.py to test_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_qos.py to test_qos.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_trunk.py to test_trunk.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_local_ip_association.py to test_local_ip_association.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_address_scope.py to test_address_scope.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_subnet.py to test_subnet.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_subnetpool.py to test_subnetpool.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_base.py to test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_port.py to test_port.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_quotas.py to test_quotas.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_network_ip_availability.py to test_network_ip_availability.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_network_segment_range.py to test_network_segment_range.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_network.py to test_network.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_security_group.py to test_security_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_address_group.py to test_address_group.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_l3_conntrack_helper.py to test_l3_conntrack_helper.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_port_bindings.py to test_port_bindings.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_logging.py to test_logging.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_floatingip.py to test_floatingip.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_service_type.py to test_service_type.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_neutron_plugin_base_v2.py to test_neutron_plugin_base_v2.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/testlib_api.py to testlib_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_extra_gws_db.py to test_l3_extra_gws_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ovn_hash_ring_db.py to test_ovn_hash_ring_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering/test_metering_db.py to test_metering_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_extraroute_db.py to test_extraroute_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test__utils.py to test__utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ipam_pluggable_backend.py to test_ipam_pluggable_backend.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_rbac_db_mixin.py to test_rbac_db_mixin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ovn_revision_numbers_db.py to test_ovn_revision_numbers_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_provisioning_blocks.py to test_provisioning_blocks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_securitygroups_db.py to test_securitygroups_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_hamode_db.py to test_l3_hamode_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_agents_db.py to test_agents_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ovn_l3_hamode_db.py to test_ovn_l3_hamode_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_agentschedulers_db.py to test_agentschedulers_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_portsecurity_db_common.py to test_portsecurity_db_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_dvr_db.py to test_l3_dvr_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ipam_backend_mixin.py to test_ipam_backend_mixin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_portsecurity_db.py to test_portsecurity_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_db_base_plugin_v2.py to test_db_base_plugin_v2.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_dvr_mac_db.py to test_dvr_mac_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_db.py to test_l3_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_migration.py to test_migration.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_segments_db.py to test_segments_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_db_base_plugin_common.py to test_db_base_plugin_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/test_driver_nolock.py to test_driver_nolock.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/test_api.py to test_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_allowedaddresspairs_db.py to test_allowedaddresspairs_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/test_provider_configuration.py to test_provider_configuration.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions/test_revision_plugin.py to test_revision_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_status.py to test_status.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_runtime_checks.py to test_runtime_checks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_ovs_cleanup.py to test_ovs_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_sanity_check.py to test_sanity_check.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py to test_neutron_ovn_db_sync_util.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks/test_checks.py to test_checks.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_netns_cleanup.py to test_netns_cleanup.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/test_l3_router_plugin.py to test_l3_router_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py to test_driver_controller.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range/test_plugin.py to test_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/test_backend.py to test_backend.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/test_agent.py to test_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/test_server.py to test_server.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/test_backend.py to test_backend.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/test_server.py to test_server.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/test_rules.py to test_rules.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types/test_validators.py to test_validators.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/fakes.py to fakes.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/test_plugin.py to test_plugin.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py to test_driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py to test_ovsdb_handler.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py to test_trunk_manager.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py to test_trunk_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py to test_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py to test_trunk_plumber.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/fakes.py to fakes.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types/test_validators.py to test_validators.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/test_rules.py to test_rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/test_plugin.py to test_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py to test_trunk_plumber.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py to test_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py to test_trunk_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate/test_db.py to test_db.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper/test_plugin.py to test_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/test_provider_configuration.py to test_provider_configuration.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents/test_metering_agent.py to test_metering_agent.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/test_metering_plugin.py to test_metering_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers/test_iptables.py to test_iptables.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents/test_metering_agent.py to test_metering_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers/test_ovn.py to test_ovn.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/test_plugin.py to test_plugin.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers/test_driver_controller.py to test_driver_controller.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers/test_ovn.py to test_ovn.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/service_providers/test_user_defined.py to test_user_defined.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/test_plugin.py to test_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/test_pf_plugin.py to test_pf_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate/test_db.py to test_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range/test_plugin.py to test_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/test_qos_plugin.py to test_qos_plugin.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/test_manager.py to test_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch/test_driver.py to test_driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn/test_driver.py to test_driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/test_qos_plugin.py to test_qos_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper/test_plugin.py to test_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/test_l3_router_plugin.py to test_l3_router_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py to test_driver_controller.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/test_logging_plugin.py to test_logging_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_sg_callback.py to test_sg_callback.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_snat_validate.py to test_snat_validate.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/test_manager.py to test_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3/test_base.py to test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/test_log_extension.py to test_log_extension.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/base.py to base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc/test_server.py to test_server.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_sg_validate.py to test_sg_validate.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_validators.py to test_validators.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_db_api.py to test_db_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_sg_validate.py to test_sg_validate.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc/test_server.py to test_server.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/test_base.py to test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/test_manager.py to test_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_snat_validate.py to test_snat_validate.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_sg_callback.py to test_sg_callback.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch/test_ovs_firewall_log.py to test_ovs_firewall_log.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/test_base.py to test_base.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/ovn/test_driver.py to test_driver.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/test_log_extension.py to test_log_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3/test_base.py to test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/test_manager.py to test_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/test_logging_plugin.py to test_logging_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/test_pf_plugin.py to test_pf_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py to test_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report/test_plugin.py to test_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3.py to test_l3.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_securitygroup.py to test_securitygroup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_qos_fip.py to test_qos_fip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/foxinsocks.py to foxinsocks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_quotasv2.py to test_quotasv2.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_agent.py to test_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_tagging.py to test_tagging.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py to test_subnet_dns_publish_fixed_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py to test_expose_port_forwarding_in_fip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_numa_affinity_policy_socket.py to test_port_numa_affinity_policy_socket.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnet_onboard.py to test_subnet_onboard.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_external_net.py to test_external_net.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_address_group.py to test_address_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_default_subnetpools.py to test_default_subnetpools.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_hints.py to test_port_hints.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnet_service_types.py to test_subnet_service_types.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/extensionattribute.py to extensionattribute.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_qos_gateway_ip.py to test_qos_gateway_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_providernet.py to test_providernet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_floatingip_pools.py to test_floatingip_pools.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py to test_floating_ip_port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_extra_dhcp_opt.py to test_extra_dhcp_opt.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_local_ip.py to test_local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_portsecurity.py to test_portsecurity.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_trusted_vif.py to test_port_trusted_vif.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_vlantransparent.py to test_vlantransparent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3_ext_gw_mode.py to test_l3_ext_gw_mode.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_flavors.py to test_flavors.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_quotasv2_detail.py to test_quotasv2_detail.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_router_availability_zone.py to test_router_availability_zone.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/extendedattribute.py to extendedattribute.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py to test_subnetpool_prefix_ops.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_servicetype.py to test_servicetype.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_device_profile.py to test_port_device_profile.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_timestamp.py to test_timestamp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_network_ip_availability.py to test_network_ip_availability.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/v2attributes.py to v2attributes.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_segment.py to test_segment.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_fip_port_details.py to test_fip_port_details.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_security_groups_normalized_cidr.py to test_security_groups_normalized_cidr.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_data_plane_status.py to test_data_plane_status.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3_ndp_proxy.py to test_l3_ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3_conntrack_helper.py to test_l3_conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_numa_affinity_policy.py to test_port_numa_affinity_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_dns.py to test_dns.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_availability_zone.py to test_availability_zone.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_extraroute.py to test_extraroute.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_port_hardware_offload_type.py to test_port_hardware_offload_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_security_groups_default_rules.py to test_security_groups_default_rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_address_scope.py to test_address_scope.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_network_segment_range.py to test_network_segment_range.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_manager.py to test_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_service.py to test_service.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking/test_checks.py to test_checks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/_test_extension_portbindings.py to _test_extension_portbindings.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate/test_driver.py to test_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions/test_revision_plugin.py to test_revision_plugin.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py to test_dhcp_rpc_agent_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py to test_l3_rpc_agent_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/test_version_manager.py to test_version_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py to test_registry.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py to test_registry.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py to test_resource_manager.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/test_resources.py to test_resources.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py to test_dhcp_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py to test_resources_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py to test_securitygroups_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py to test_dvr_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py to test_l3_rpc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/test_wsgi.py to test_wsgi.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/test_extensions.py to test_extensions.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/test_api_common.py to test_api_common.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/test_router.py to test_router.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/test_base.py to test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/test_resource.py to test_resource.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extension_stubs.py to extension_stubs.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions/test_qos.py to test_qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/test_batch_notifier.py to test_batch_notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/test_nova.py to test_nova.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/test_ironic.py to test_ironic.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/test_service.py to test_service.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_metering.py to test_metering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_agent.py to test_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_service_type.py to test_service_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_base.py to test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_address_group.py to test_address_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_network.py to test_network.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_floatingip.py to test_floatingip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_floatingip_pools.py to test_floatingip_pools.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_subnetpool.py to test_subnetpool.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_local_ip.py to test_local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_rbac.py to test_rbac.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_default_security_group_rules.py to test_default_security_group_rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_ndp_proxy.py to test_ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_auto_allocated_topology.py to test_auto_allocated_topology.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_router.py to test_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_port_bindings.py to test_port_bindings.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_flavor.py to test_flavor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_network_ip_availability.py to test_network_ip_availability.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_segment.py to test_segment.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_logging.py to test_logging.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_port.py to test_port.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_quotas.py to test_quotas.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_trunk.py to test_trunk.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_floatingip_port_forwarding.py to test_floatingip_port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_l3_conntrack_helper.py to test_l3_conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_security_group.py to test_security_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_availability_zone.py to test_availability_zone.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_qos.py to test_qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_address_scope.py to test_address_scope.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_subnet.py to test_subnet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_local_ip_association.py to test_local_ip_association.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies/test_network_segment_range.py to test_network_segment_range.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent/test_common.py to test_common.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/agent/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/test_subnet_alloc.py to test_subnet_alloc.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/fake_driver.py to fake_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/test_requests.py to test_requests.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py to test_driver.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py to test_db_api.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/test_utils.py to test_utils.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_manager.py to test_manager.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common/test_net_helpers.py to test_net_helpers.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/example_module.py to example_module.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir/__init__.py to __init__.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir/example_module.py to example_module.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/test_base.py to test_base.cpython-312.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional/test_base.py to test_base.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/test_post_mortem_debug.py to test_post_mortem_debug.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/example_module.py to example_module.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir/example_module.py to example_module.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_policy.py to test_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py to test_l3_ovn_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py to test_dhcp_agent_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_base_scheduler.py to test_base_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_l3_agent_scheduler.py to test_l3_agent_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/dummy_plugin.py to dummy_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_securitygroup.py to test_securitygroup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_conntrack_helper.py to test_conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_l3_hamode.py to test_l3_hamode.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_ipam.py to test_ipam.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_auto_allocate.py to test_auto_allocate.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_metering.py to test_metering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_agent.py to test_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_greallocation.py to test_greallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_base.py to test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py to test_vxlanallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py to test_flatallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py to test_geneveallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py to test_vlanallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_rbac_db.py to test_rbac_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_provisioning_blocks.py to test_provisioning_blocks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db/test_api.py to test_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_security.py to test_port_security.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_hints.py to test_port_hints.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py to test_allowedaddresspairs.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py to test_extra_dhcp_opt.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_trusted.py to test_port_trusted.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_data_plane_status.py to test_data_plane_status.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py to test_port_numa_affinity_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py to test_port_hardware_offload_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_base.py to test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_ports.py to test_ports.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_address_group.py to test_address_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_network.py to test_network.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_floatingip.py to test_floatingip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_subnetpool.py to test_subnetpool.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_securitygroup_default_rules.py to test_securitygroup_default_rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_local_ip.py to test_local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_rbac.py to test_rbac.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_ndp_proxy.py to test_ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_rule.py to test_rule.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_binding.py to test_binding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_policy.py to test_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_rule_type.py to test_rule_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_router.py to test_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_servicetype.py to test_servicetype.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_flavor.py to test_flavor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_objects.py to test_objects.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_tag.py to test_tag.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_l3agent.py to test_l3agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_trunk.py to test_trunk.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_port_forwarding.py to test_port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_quota.py to test_quota.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi/test_logging_resource.py to test_logging_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_address_scope.py to test_address_scope.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_subnet.py to test_subnet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_network_segment_range.py to test_network_segment_range.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_rpc.py to test_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_polling.py to test_polling.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_resource_processing_queue.py to test_resource_processing_queue.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_ovs_lib.py to test_ovs_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_placement_report.py to test_placement_report.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_async_process.py to test_async_process.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/test_impl_idl.py to test_impl_idl.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native/test_connection.py to test_connection.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/test_agent.py to test_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/test_proxy_base.py to test_proxy_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata/test_host_metadata_proxy.py to test_host_metadata_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/metadata/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py to test_fdb_population.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_local_ip.py to test_local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_qos.py to test_qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_base.py to test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv6.py to test_ipv6.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py to test_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv4.py to test_ipv4.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py to test_l2_agent_extensions_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_securitygroups_rpc.py to test_securitygroups_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py to test_iptables.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py to test_firewall.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py to test_rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ipset_manager.py to test_ipset_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_tc_lib.py to test_tc_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_manager.py to test_iptables_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_firewall.py to test_iptables_firewall.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_dhcp.py to test_dhcp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_external_process.py to test_external_process.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/failing_process.py to failing_process.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_interface.py to test_interface.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_devlink.py to test_devlink.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_keepalived.py to test_keepalived.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_lib.py to test_ip_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_daemon.py to test_daemon.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_pd.py to test_pd.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_conntrack.py to test_ip_conntrack.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_resource_cache.py to test_resource_cache.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_item_allocator.py to test_item_allocator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_dvr_local_router.py to test_dvr_local_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_agent.py to test_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py to test_conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_snat_log.py to test_snat_log.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_ndp_proxy.py to test_ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/test_fip.py to test_fip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/test_base.py to test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py to test_gateway_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py to test_port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_link_local_allocator.py to test_link_local_allocator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_dvr_snat_ns.py to test_dvr_snat_ns.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_ha_router.py to test_ha_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_dvr_fip_ns.py to test_dvr_fip_ns.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py to test_fip_rule_priority_allocator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_router_info.py to test_router_info.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py to test_l3_agent_extension_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_namespace_manager.py to test_namespace_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_legacy_router.py to test_legacy_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_agent_extensions_manager.py to test_agent_extensions_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_agent.py to test_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_server.py to test_server.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp/test_agent.py to test_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_opts.py to test_opts.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/test_subnet_alloc.py to test_subnet_alloc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py to test_db_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/fake_driver.py to fake_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/test_requests.py to test_requests.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota/test_resource_registry.py to test_resource_registry.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota/test_resource.py to test_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_worker.py to test_worker.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/test_tc_lib.py to test_tc_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/test_ip_lib.py to test_ip_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api/test_policies.py to test_policies.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_ovs_cleanup.py to test_ovs_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py to test_linuxbridge_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_netns_cleanup.py to test_netns_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_destroy_patch_ports.py to test_destroy_patch_ports.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_ipset_cleanup.py to test_ipset_cleanup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_status.py to test_status.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/process_spawn.py to process_spawn.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py to test_macvtap_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_client.py to test_ovn_client.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_placement.py to test_placement.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py to test_qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl.py to test_impl_idl.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py to test_maintenance.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py to test_ovn_db_sync.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_resources.py to test_ovn_db_resources.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py to test_mech_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/test_plugin.py to test_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_ipam.py to test_ipam.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_migrations.py to test_migrations.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_ovn_revision_numbers_db.py to test_ovn_revision_numbers_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_network.py to test_network.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_ba859d649675_add_indexes_to_rbacs.py to test_ba859d649675_add_indexes_to_rbacs.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py to test_c3e9d13c4367_add_binding_index_to_.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_models.py to test_models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc/test_server.py to test_server.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py to test_ovsdb_handler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py to test_trunk_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py to test_trunk_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/test_plugin.py to test_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3/test_plugin.py to test_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding/test_port_forwarding.py to test_port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py to test_conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py to test_l3_dvr_ha_router_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py to test_l3_dvr_router_plugin.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py to test_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/test_logging.py to test_logging.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/test_server.py to test_server.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/test_service.py to test_service.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity/test_sanity.py to test_sanity.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb/events.py to events.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb/fixtures.py to fixtures.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/process.py to process.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/test_net_helpers.py to test_net_helpers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py to test_ip_address.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py to test_ip_network.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_port.py to test_port.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py to test_resource_allocator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/test_controllers.py to test_controllers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/test_functional.py to test_functional.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/test_hooks.py to test_hooks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py to test_dhcp_agent_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler/test_l3_agent_scheduler.py to test_l3_agent_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_greallocation.py to test_greallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_base.py to test_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_vxlanallocation.py to test_vxlanallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.py to test_geneveallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2/test_vlanallocation.py to test_vlanallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/test_quota.py to test_quota.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/constants.py to constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_firewall.py to test_firewall.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_dhcp_agent.py to test_dhcp_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common/test_ovs_lib.py to test_ovs_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/test_connection.py to test_connection.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/test_helpers.py to test_helpers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_l2_lb_agent.py to test_l2_lb_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py to test_ovs_agent_qos_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_l2_ovs_agent.py to test_l2_ovs_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_ovs_flows.py to test_ovs_flows.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_ovs_lib.py to test_ovs_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_iptables.py to test_iptables.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py to test_iptables.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py to test_firewall.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_tc_lib.py to test_tc_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py to test_linuxbridge_arp_protect.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_utils.py to test_utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_dhcp.py to test_dhcp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_process_monitor.py to test_process_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_of_monitor.py to test_of_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_interface.py to test_interface.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_keepalived.py to test_keepalived.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/simple_daemon.py to simple_daemon.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_netlink_lib.py to test_netlink_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ip_lib.py to test_ip_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_async_process.py to test_async_process.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/helpers.py to helpers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin/ip_monitor.py to ip_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin/ipt_binname.py to ipt_binname.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ipset.py to test_ipset.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_ndp_proxy_extension.py to test_ndp_proxy_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py to test_fip_qos_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py to test_gateway_ip_qos_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py to test_port_forwarding_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py to test_conntrack_helper_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_dvr_router.py to test_dvr_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/framework.py to framework.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_ha_router.py to test_ha_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_keepalived_state_change.py to test_keepalived_state_change.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py to cmd_keepalived_state_change.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_metadata_proxy.py to test_metadata_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_namespace_manager.py to test_namespace_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_legacy_router.py to test_legacy_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py to test_metadata_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions/test_qos_hwol.py to test_qos_hwol.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent/test_ovn_neutron_agent.py to test_ovn_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent/test_ovsdb.py to test_ovsdb.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent/fake_ovn_agent_extension.py to fake_ovn_agent_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_securitygroup.py to test_securitygroup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_firewall.py to test_firewall.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_dhcp_agent.py to test_dhcp_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_connectivity.py to test_connectivity.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers/placement.py to placement.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_segmentation_id.py to test_segmentation_id.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_agent_bandwidth_report.py to test_agent_bandwidth_report.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_l3_agent.py to test_l3_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_local_ip.py to test_local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_multisegs.py to test_multisegs.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ports_binding.py to test_ports_binding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/l3_agent.py to l3_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/ovs_agent.py to ovs_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/dhcp_agent.py to dhcp_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/config.py to config.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/environment.py to environment.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/process.py to process.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/machine.py to machine.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/client.py to client.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_mtu.py to test_mtu.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_logging.py to test_logging.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_quota.py to test_quota.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers/dhcp.py to dhcp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_qos.py to test_qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ports_api.py to test_ports_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_subnet.py to test_subnet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ovs_dhcp_extension.py to test_ovs_dhcp_extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ports_rebind.py to test_ports_rebind.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/post_mortem_debug.py to post_mortem_debug.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/tools.py to tools.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/context.py to context.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/ownership_validation.py to ownership_validation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/body_validation.py to body_validation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/query_parameters.py to query_parameters.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/quota_enforcement.py to quota_enforcement.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/translation.py to translation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/policy_enforcement.py to policy_enforcement.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/notifier.py to notifier.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/userfilters.py to userfilters.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/startup.py to startup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/app.py to app.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/constants.py to constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/root.py to root.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/extensions.py to extensions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/resource.py to resource.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/quota.py to quota.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/policy.py to policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/worker.py to worker.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions/mtu.py to mtu.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/service.py to service.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/l3_ovn_scheduler.py to l3_ovn_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/dhcp_agent_scheduler.py to dhcp_agent_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/base_scheduler.py to base_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/l3_agent_scheduler.py to l3_agent_scheduler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/base_resource_filter.py to base_resource_filter.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/trunk.py to trunk.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/l3agent.py to l3agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/tag.py to tag.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/servicetype.py to servicetype.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/auto_allocate.py to auto_allocate.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/flatallocation.py to flatallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/geneveallocation.py to geneveallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/greallocation.py to greallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/vxlanallocation.py to vxlanallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/vlanallocation.py to vlanallocation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/securitygroup_default_rules.py to securitygroup_default_rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_hardware_offload_type.py to port_hardware_offload_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_security.py to port_security.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_hints.py to port_hints.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/allowedaddresspairs.py to allowedaddresspairs.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/uplink_status_propagation.py to uplink_status_propagation.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_trusted.py to port_trusted.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_device_profile.py to port_device_profile.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/data_plane_status.py to data_plane_status.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/extra_dhcp_opt.py to extra_dhcp_opt.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ndp_proxy.py to ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions/port_security.py to port_security.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/provisioning_blocks.py to provisioning_blocks.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/metering.py to metering.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/stdattrs.py to stdattrs.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/securitygroup.py to securitygroup.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/floatingip.py to floatingip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port_forwarding.py to port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/local_ip.py to local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/network.py to network.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/binding.py to binding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/qos_policy_validator.py to qos_policy_validator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/policy.py to policy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/rule.py to rule.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/rule_type.py to rule_type.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnetpool.py to subnetpool.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnet.py to subnet.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/address_scope.py to address_scope.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/quota.py to quota.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ipam.py to ipam.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/conntrack_helper.py to conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/l3_hamode.py to l3_hamode.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi/logging_resource.py to logging_resource.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/flavor.py to flavor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/address_group.py to address_group.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/rbac.py to rbac.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ports.py to ports.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/router.py to router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/rbac_db.py to rbac_db.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/network_segment_range.py to network_segment_range.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/opts.py to opts.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3_agent.py to l3_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/ovs_lib.py to ovs_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/ip_lib.py to ip_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/base_agent_rpc.py to base_agent_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/polling.py to polling.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/async_process.py to async_process.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/base_polling.py to base_polling.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/placement_report.py to placement_report.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/resource_processing_queue.py to resource_processing_queue.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/ovsdb_monitor.py to ovsdb_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/vlog.py to vlog.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/connection.py to connection.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/commands.py to commands.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/helpers.py to helpers.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/api.py to api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/impl_idl.py to impl_idl.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/driver_base.py to driver_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/proxy_base.py to proxy_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/resource_cache.py to resource_cache.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/agent_extensions_manager.py to agent_extensions_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata/host_metadata_proxy.py to host_metadata_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/metadata/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/local_ip.py to local_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/qos_linux.py to qos_linux.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/fdb_population.py to fdb_population.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/qos.py to qos.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/extension.py to extension.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/ipv6.py to ipv6.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp/ipv4.py to ipv4.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/l2_agent_extensions_manager.py to l2_agent_extensions_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/firewall.py to firewall.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata_agent.py to metadata_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/firewall.py to firewall.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/iptables.py to iptables.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/rules.py to rules.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/constants.py to constants.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py to ip_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd.py to pd.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/external_process.py to external_process.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/devlink.py to devlink.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_firewall.py to iptables_firewall.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_comments.py to iptables_comments.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/keepalived.py to keepalived.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_manager.py to iptables_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dhcp.py to dhcp.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ipset_manager.py to ipset_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/daemon.py to daemon.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ra.py to ra.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/tc_lib.py to tc_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/bridge_lib.py to bridge_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dibbler.py to dibbler.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd_driver.py to pd_driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/of_monitor.py to of_monitor.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/l3_tc_lib.py to l3_tc_lib.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/interface.py to interface.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_conntrack.py to ip_conntrack.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/namespaces.py to namespaces.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/fip_rule_priority_allocator.py to fip_rule_priority_allocator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/item_allocator.py to item_allocator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/ndp_proxy.py to ndp_proxy.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/snat_log.py to snat_log.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/port_forwarding.py to port_forwarding.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/base.py to base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/gateway_ip.py to gateway_ip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/fip.py to fip.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/conntrack_helper.py to conntrack_helper.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/legacy_router.py to legacy_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_router_base.py to dvr_router_base.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_ha_router.py to dvr_edge_ha_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py to router_info.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_router.py to dvr_edge_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extension_api.py to l3_agent_extension_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/namespace_manager.py to namespace_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha.py to ha.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha_router.py to ha_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/keepalived_state_change.py to keepalived_state_change.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_fip_ns.py to dvr_fip_ns.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_snat_ns.py to dvr_snat_ns.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_local_router.py to dvr_local_router.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/link_local_allocator.py to link_local_allocator.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr.py to dvr.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extensions_manager.py to l3_agent_extensions_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp_agent.py to dhcp_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/rpc.py to rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/server.py to server.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/ovsdb.py to ovsdb.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/metadata.py to metadata.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/noop.py to noop.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/extension_manager.py to extension_manager.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/qos_hwol.py to qos_hwol.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata_agent.py to metadata_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/ovn_neutron_agent.py to ovn_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent/ovn_neutron_agent.py to ovn_neutron_agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/agent/ovsdb.py to ovsdb.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/securitygroups_rpc.py to securitygroups_rpc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp/agent.py to agent.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/auth.py to auth.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/exceptions.py to exceptions.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/driver.py to driver.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/db_models.py to db_models.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/db_api.py to db_api.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/subnet_alloc.py to subnet_alloc.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/utils.py to utils.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/__init__.py to __init__.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/requests.py to requests.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/neutron_plugin_base_v2.py to neutron_plugin_base_v2.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/resource.py to resource.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/resource_registry.py to resource_registry.cpython-312.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/__init__.py to __init__.cpython-312.pyc running install_data creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/etc/neutron copying etc/api-paste.ini -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/etc/neutron @@ -8600,8 +8633,8 @@ copying etc/neutron/rootwrap.d/rootwrap.filters -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/etc/neutron/rootwrap.d creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks copying tools/ovn_migration/tripleo_environment/playbooks/ovn-migration.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks -copying tools/ovn_migration/tripleo_environment/playbooks/reduce-dhcp-renewal-time.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks copying tools/ovn_migration/tripleo_environment/playbooks/revert.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks +copying tools/ovn_migration/tripleo_environment/playbooks/reduce-dhcp-renewal-time.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/backup creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/backup/tasks @@ -8617,11 +8650,11 @@ creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/defaults/main.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/defaults creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks -copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/cleanup-dataplane.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks -copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/main.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/sync-dbs.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/activate-ovn.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/clone-dataplane.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks +copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/cleanup-dataplane.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks +copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/main.yml -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/templates/activate-ovn.sh.j2 -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/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/reproducible-path/neutron-25.0.0/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates @@ -8684,7 +8717,7 @@ running install_scripts creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/bin copying build/scripts-3.12/ovn_migration.sh -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/bin -changing mode of /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/bin/ovn_migration.sh to 755 +changing mode of /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/bin/ovn_migration.sh to 775 Installing ml2ovn-trace script to /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/bin Installing neutron-db-manage script to /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/bin Installing neutron-dhcp-agent script to /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/bin @@ -8725,28 +8758,34 @@ + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= -+ echo WARNING: --no-py2 is deprecated, and always on. ++ for i in $@ ++ case "${1}" in ++ echo 'WARNING: --no-py2 is deprecated, and always on.' WARNING: --no-py2 is deprecated, and always on. + shift -+ py3versions -vr -+ PYTHON3S=3.13 3.12 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.13 = disabled ] -+ echo 3.13 -+ cut -d. -f1 ++ for i in $@ ++ case "${1}" in +++ py3versions -vr ++ PYTHON3S='3.13 3.12' ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.13 = disabled ']' +++ echo 3.13 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] +++ pwd ++ '[' -d /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ PYTHON=python3.13 stestr run --parallel --subunit neutron\.tests\.unit\.(?!(.*test_wsgi.*|.*agent\.dhcp\.test_agent\.TestDhcpAgent\.test_dhcp_agent_manager.*|.*common\.test_utils\.TestDelayedStringRenderer\.test_not_called_with_low_log_level.*|.*services\.trunk\.drivers\.openvswitch\.agent\.test_ovsdb_handler\.TestOVSDBHandler\.test_handle_trunk_remove_trunk_manager_failure.*|.*agent\.l3\.test_agent\.TestBasicRouterOperations\.test_interface_driver_init.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestUseVethIntercoOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestWithMTUOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_add_flows.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_del_flows.*|.*test_manager\.NeutronManagerTestCase\.test_service_plugin_is_loaded.*|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.ovsdb\.test_ovsdb_monitor\.TestOvnIdlDistributedLock.*|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_enable_subnet_dhcp_options_in_ovn_ipv6|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_update_subnet_dhcp_options_in_ovn_ipv6_not_change|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.TestOVNMechanismDriverSecurityGroup.*|.*services\.ovn_l3\.test_plugin\.OVNL3ExtrarouteTests.*)) + subunit2pyunit ++ PYTHON=python3.13 ++ stestr run --parallel --subunit 'neutron\.tests\.unit\.(?!(.*test_wsgi.*|.*agent\.dhcp\.test_agent\.TestDhcpAgent\.test_dhcp_agent_manager.*|.*common\.test_utils\.TestDelayedStringRenderer\.test_not_called_with_low_log_level.*|.*services\.trunk\.drivers\.openvswitch\.agent\.test_ovsdb_handler\.TestOVSDBHandler\.test_handle_trunk_remove_trunk_manager_failure.*|.*agent\.l3\.test_agent\.TestBasicRouterOperations\.test_interface_driver_init.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestUseVethIntercoOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestWithMTUOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_add_flows.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_del_flows.*|.*test_manager\.NeutronManagerTestCase\.test_service_plugin_is_loaded.*|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.ovsdb\.test_ovsdb_monitor\.TestOvnIdlDistributedLock.*|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_enable_subnet_dhcp_options_in_ovn_ipv6|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_update_subnet_dhcp_options_in_ovn_ipv6_not_change|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.TestOVNMechanismDriverSecurityGroup.*|.*services\.ovn_l3\.test_plugin\.OVNL3ExtrarouteTests.*))' 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. @@ -8760,6 +8799,125 @@ 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. + ERROR [neutron.agent.common.async_process] An error occurred while killing [fake]. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 229, in _kill_process + utils.kill_process(pid, kill_signal, self.run_as_root) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError: Invalid +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure ... ok + ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process + output = callback() + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception + raise Exception('Error!') +Exception: Error! + ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process + output = callback() + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception + raise Exception('Error!') +Exception: Error! +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event ... ok + ERROR [neutron.agent.dhcp.agent] Timeout notifying server of ports ready. Retrying... + ERROR [neutron.agent.dhcp.agent] Timeout notifying server of ports ready. Retrying... + ERROR [neutron.agent.dhcp.agent] Failure notifying DHCP server of ready DHCP ports. Will retry on next iteration. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 353, in dhcp_ready_ports_loop + self.plugin_rpc.dhcp_ready_on_ports(prio_ports_to_send | + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + ports_to_send) + ^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +RuntimeError + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options_zero_time +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options_zero_time ... ok + ERROR [neutron.agent.dhcp.agent] Unable to foo dhcp for 1. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 251, in _call_driver + rv = getattr(driver, action)(**action_kwargs) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception + ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident ... ok ERROR [neutron_lib.utils.runtime] Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname @@ -8815,8 +8973,77 @@ ~~~~~~~~~~^^^^^^^^^ ValueError: Empty module name ERROR [neutron.agent.common.utils] Error loading interface driver 'openvswitchXX' +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident ... ok + ERROR [neutron.agent.common.ovs_lib] OVS flows could not be applied on bridge +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_ovs_lib.py", line 753, in test_apply_on_exit_with_errors + raise Exception() +Exception +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates ... ok + ERROR [neutron.agent.dhcp.agent] Unable to foo dhcp for 1. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 251, in _call_driver + rv = getattr(driver, action)(**action_kwargs) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_messaging.rpc.client.RemoteError: Remote error: IpAddressGenerationFailure None +None. +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ ... ok ERROR [neutron_lib.utils.runtime] Alias or class name is not set ERROR [neutron.agent.common.utils] Error loading interface driver 'None' +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_ip +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_ip ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_enable_with_segments +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_enable_with_segments ... ok ERROR [neutron_lib.utils.runtime] Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname @@ -8880,21 +9107,51 @@ traceback.format_exception(*sys.exc_info()))) ImportError: Class NonExistentDriver cannot be found (['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname\n mgr = driver.DriverManager(\n namespace, name, warn_on_missing_entrypoint=False)\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__\n super(DriverManager, self).__init__(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n namespace=namespace,\n ^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n warn_on_missing_entrypoint=warn_on_missing_entrypoint\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n', ' File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__\n self._init_plugins(extensions)\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins\n raise NoMatches(\'No %r driver found, looking for %r\' %\n (self.namespace, name))\n', "stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver'\n", '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class\n return getattr(sys.modules[mod_str], class_str)\n', "AttributeError: module 'neutron' has no attribute 'NonExistentDriver'\n"]) ERROR [neutron.agent.common.utils] Error loading interface driver 'neutron.NonExistentDriver' -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type ... ok - ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_ret_packet +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_ret_packet ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network ... ok + ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active + ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors @@ -8909,405 +9166,684 @@ neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_linuxbridge_interface_driver_success ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_null_interface_driver_success neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_null_interface_driver_success ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy ... ok +neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults +neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... ok +neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config +neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config ... ok +neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy +neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_agent_rp_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_agent_rp_traits ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed ... ok +neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once +neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br ... ok +neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true +neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_handle_dhcp +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_handle_dhcp ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_id_from_br +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_id_from_br ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port ... ok +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize ... ok +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called ... ok + ERROR [neutron_lib.utils.runtime] Alias or class name is not set + ERROR [neutron.agent.common.utils] Error loading interface driver 'None' +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled ... ok + ERROR [neutron.agent.l2.extensions.fdb_population] FDB extension is only supported for OVS and linux bridge agent, currently uses sriov +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules ... ok +neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create +neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... ok +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... ok + ERROR [neutron_lib.utils.runtime] Error loading class by alias +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + namespace, name, warn_on_missing_entrypoint=False) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + namespace=namespace, + ^^^^^^^^^^^^^^^^^^^^ + ...<6 lines>... + warn_on_missing_entrypoint=warn_on_missing_entrypoint + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % + (self.namespace, name)) +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + namespace, name, warn_on_missing_entrypoint=False) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + namespace=namespace, + ^^^^^^^^^^^^^^^^^^^^ + ...<6 lines>... + warn_on_missing_entrypoint=warn_on_missing_entrypoint + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % + (self.namespace, name)) +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) + ~~~~~~~~~~^^^^^^^^^ +ModuleNotFoundError: No module named 'foo' + ERROR [neutron.agent.common.utils] Error loading interface driver 'foo.bar' neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_default_priority neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_default_priority ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices ... ok +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp ... ok +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_all_already_set neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_all_already_set ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info ... ok -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port ... ok -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error ... ok -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize ... ok -neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true -neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled ... ok neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac ... ok +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port ... ok neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_subnet_update_router ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute ... ok -neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults -neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark ... ok +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id ... ok +neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop +neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_id_by_fip +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_id_by_fip ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet_port_missing_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet_port_missing_subnet ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced ... ok -neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once -neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_add_local_ip_flows +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_add_local_ip_flows ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_disable_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_disable_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port ... ok +neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ +neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_os_ken +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_os_ken ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource ... ok +neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes +neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port_not_found +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port_not_found ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy ... ok +neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone +neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_port +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_port ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__next_max_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__next_max_id ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id ... ok - ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active - ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow ... ok -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id ... ok -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state ... ok - ERROR [neutron.agent.dhcp.agent] Timeout notifying server of ports ready. Retrying... - ERROR [neutron.agent.dhcp.agent] Timeout notifying server of ports ready. Retrying... -neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip -neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_local_ip_translation +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_local_ip_translation ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change ... ok +/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmpio2srsln/tmp3faenor6/unwatch_log_temp_file' mode='a' encoding='utf-8'> + daemon.unwatch_log() +ResourceWarning: Enable tracemalloc to get the object allocation traceback +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation ... ok +neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log +neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv4 +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv4 ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent ... ok - ERROR [neutron.agent.dhcp.agent] Failure notifying DHCP server of ready DHCP ports. Will retry on next iteration. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 353, in dhcp_ready_ports_loop - self.plugin_rpc.dhcp_ready_on_ports(prio_ports_to_send | - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - ports_to_send) - ^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -RuntimeError -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error -neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_legacy_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_legacy_agent ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy ... ok - ERROR [neutron.agent.common.async_process] An error occurred while killing [fake]. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 229, in _kill_process - utils.kill_process(pid, kill_signal, self.run_as_root) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError: Invalid -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup ... ok - ERROR [neutron.agent.common.ovs_lib] OVS flows could not be applied on bridge -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_ovs_lib.py", line 753, in test_apply_on_exit_with_errors - raise Exception() -Exception -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6 +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6 ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_no_router_info_found neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_no_router_info_found ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_handle_dhcp -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_handle_dhcp ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_enable_with_segments -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_enable_with_segments ... ok - ERROR [neutron.agent.l3.namespace_manager] RuntimeError in obtaining namespace list for namespace cleanup. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/namespace_manager.py", line 117, in list_all - namespaces = ip_lib.list_network_namespaces() - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port_not_found -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port_not_found ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize ... ok - ERROR [neutron.agent.dhcp.agent] Unable to foo dhcp for 1. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 251, in _call_driver - rv = getattr(driver, action)(**action_kwargs) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_os_ken -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_os_ken ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none ... ok - ERROR [neutron.agent.l3.agent] Error while processing router 7dac7fc9-e0cd-4eb7-95b7-617ec6d66b5e +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... ok + ERROR [neutron.agent.l3.agent] Error while processing router 594333b4-fb0d-40d7-beba-02fd92ff871e Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 649, in _process_added_router ri.process() @@ -9321,58 +9857,65 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure..TestRouterProcessingException -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_with_vif_port -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_with_vif_port ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv4 -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv4 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__next_max_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__next_max_id ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors ... ok - ERROR [neutron.agent.dhcp.agent] Unable to foo dhcp for 1. +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 ... ok + ERROR [neutron.agent.linux.daemon] Error while handling pidfile: thefile Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 251, in _call_driver - rv = getattr(driver, action)(**action_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/daemon.py", line 126, in __init__ + self.fd = os.open(pidfile, os.O_CREAT | os.O_RDWR) + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -9381,154 +9924,41 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -oslo_messaging.rpc.client.RemoteError: Remote error: IpAddressGenerationFailure None -None. -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_handle_port -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_handle_port ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_agent_rp_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_agent_rp_traits ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_add_local_ip_flows -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_add_local_ip_flows ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6 -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6 ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router ... ok - ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process - output = callback() - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception - raise Exception('Error!') -Exception: Error! - ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process - output = callback() - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception - raise Exception('Error!') -Exception: Error! -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed ... ok +OSError +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port ... ok ERROR [neutron.agent.linux.dhcp] Unable to plug DHCP port for network 12345678-1234-5678-1234567890ab. Releasing port. Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/dhcp.py", line 1853, in setup @@ -9553,381 +9983,58 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect OSError -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_port -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_port ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr ... ok -neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port -neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception ... ok -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_local_ip_translation -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_local_ip_translation ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception ... ok -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_id_by_fip -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_id_by_fip ... ok - ERROR [neutron_lib.utils.runtime] Alias or class name is not set - ERROR [neutron.agent.common.utils] Error loading interface driver 'None' -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by alias -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - namespace, name, warn_on_missing_entrypoint=False) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - namespace=namespace, - ^^^^^^^^^^^^^^^^^^^^ - ...<6 lines>... - warn_on_missing_entrypoint=warn_on_missing_entrypoint - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % - (self.namespace, name)) -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by class name -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - namespace, name, warn_on_missing_entrypoint=False) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - namespace=namespace, - ^^^^^^^^^^^^^^^^^^^^ - ...<6 lines>... - warn_on_missing_entrypoint=warn_on_missing_entrypoint - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % - (self.namespace, name)) -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) - ~~~~~~~~~~^^^^^^^^^ -ModuleNotFoundError: No module named 'foo' - ERROR [neutron.agent.common.utils] Error loading interface driver 'foo.bar' -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_check_process_id_env_var -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_check_process_id_env_var ERROR [neutron.agent.l2.extensions.fdb_population] FDB extension is only supported for OVS and linux bridge agent, currently uses sriov - ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information ... ok -/usr/lib/python3.13/copy.py:246: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_b_v33mn9/tmpx4dmgkyp' mode='rb+' closefd=True> - memo[id(memo)]=[x] -ResourceWarning: Enable tracemalloc to get the object allocation traceback -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router ... ok -neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create -neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair +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' neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__process_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__process_arp_cache_for_internal_port ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv4 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv4 ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_namespace ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource ... ok -/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmp529pkypy/tmpx_xnsziz/unwatch_log_temp_file' mode='a' encoding='utf-8'> - daemon.unwatch_log() -ResourceWarning: Enable tracemalloc to get the object allocation traceback -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... ok -neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log -neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp +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' +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac ... ok +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... ok ERROR [neutron.agent.linux.daemon] Fork failed Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/daemon.py", line 186, in _fork @@ -9941,70 +10048,82 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect OSError: 1 -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds ... ok +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_not_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_not_active ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router ... ok +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack ... ok +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies ... ok -/usr/lib/python3/dist-packages/oslo_config/cfg.py:2513: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_fm9eda1w/tmptt3468yx' mode='rb+' closefd=True> - @__clear_cache -ResourceWarning: Enable tracemalloc to get the object allocation traceback -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list ... ok - ERROR [neutron.agent.linux.daemon] Error while handling pidfile: thefile +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack ... ok +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_low_version +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' +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__process_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__process_arp_cache_for_internal_port ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet ... ok + ERROR [neutron.agent.linux.daemon] Pidfile already exist. Daemon already running? +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable ... ok + ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/daemon.py", line 126, in __init__ - self.fd = os.open(pidfile, os.O_CREAT | os.O_RDWR) - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses + return self.process_floating_ip_addresses(interface_name) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -10013,670 +10132,549 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -OSError -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_delete_pid_file_raises -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_delete_pid_file_raises ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_set_ndp_proxies -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_set_ndp_proxies ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false ... ok - ERROR [neutron.agent.linux.daemon] Pidfile already exist. Daemon already running? -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_ensure_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_ensure_active ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device ... ok +Exception neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace_process_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace_process_active ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... ok + ERROR [neutron.agent.l3.router_info] L3 agent failure to setup NAT for floating IPs +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 388, in process_snat_dnat_for_fip + self.process_floating_ip_nat_rules() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_200 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_200 ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_with_metadata_port neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_with_metadata_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace ... ok -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_tag_by_name -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_tag_by_name ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__output_hosts_file_log_only_twice neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__output_hosts_file_log_only_twice ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config ... ok -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses ... ok -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_not_found -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_not_found ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id ... ok -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file ... ok -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options ... ok - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id ... ok -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_1___fip_AAA____snat_BBB____qrouter_CCC__ -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_1___fip_AAA____snat_BBB____qrouter_CCC__ ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_500 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_500 ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_2___ -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_2___ ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_502 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_502 ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_503 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_503 ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_false neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_false ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_with_custom_reload_callback -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_with_custom_reload_callback ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_check_process_id_env_var +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_check_process_id_env_var ... ok +/usr/lib/python3/dist-packages/oslo_config/cfg.py:2013: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_owoco4he/tmp9vrsx7sz' mode='rb+' closefd=True> + self._env_driver = _environment.EnvironmentConfigurationSource() +ResourceWarning: Enable tracemalloc to get the object allocation traceback +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_net_with_V6_stateless_and_V4_subnets neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_net_with_V6_stateless_and_V4_subnets ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateful_dhcpv6_same_subnet_fixedips neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateful_dhcpv6_same_subnet_fixedips ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_namespace ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes +neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_file_on_net_with_v6_slaac_and_v4 neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_file_on_net_with_v6_slaac_and_v4 ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map ... ok neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_centralized_floatingip_dvr_ha neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_centralized_floatingip_dvr_ha ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_groupaddr -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_groupaddr ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_and_mac_using_cookie_any +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_and_mac_using_cookie_any ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_1___fip_AAA____snat_BBB____qrouter_CCC__ +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_1___fip_AAA____snat_BBB____qrouter_CCC__ ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... ok - ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: - ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: garbage -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_2___ +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_2___ ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby ... ok neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_not_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_not_active ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_tag_by_name +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_tag_by_name ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime ... ok +/usr/lib/python3/dist-packages/oslo_config/cfg.py:2013: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_ufa26kdh/tmpfnpv34bj' mode='rb+' closefd=True> + self._env_driver = _environment.EnvironmentConfigurationSource() +ResourceWarning: Enable tracemalloc to get the object allocation traceback +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_not_found +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_not_found ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_delete_pid_file_raises +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_delete_pid_file_raises ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_existing neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_existing ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_ensure_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_ensure_active ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_dns_provided ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace_process_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace_process_active ... ok +neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update +neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_many_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_many_dns_provided ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_id_from_br -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_id_from_br ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_no_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_no_dns_provided ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic +neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dist_neutron_router_on_subnet neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dist_neutron_router_on_subnet ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options_zero_time -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options_zero_time ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... ok + ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: + ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: garbage +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property ... ok + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_mode_unset neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_mode_unset ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_with_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_with_dns_provided ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update ... ok +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_publish ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_with_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_with_custom_reload_callback ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_ip -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_ip ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_address_scope_mismatch -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_address_scope_mismatch ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_ret_packet -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_ret_packet ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_address_scope_mismatch +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_address_scope_mismatch ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_matching_address_scope -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_matching_address_scope ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... ok +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network ... ok -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ovn_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ovn_network ... ok - ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy ... ok +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first ... ok + ERROR [neutron.agent.dhcp.agent] Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply - self.defer_apply_off() - ~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off - self._apply() - ~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 402, in _periodic_resync_helper + self.sync_state(list(reasons.keys())) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -10685,487 +10683,281 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters ... ok -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none ... ok +RuntimeError +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_with_vif_port +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_with_vif_port ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed_and_local_vlan_changed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed_and_local_vlan_changed ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port ... ok + ERROR [neutron.agent.dhcp.agent] +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 402, in _periodic_resync_helper + self.sync_state(list(reasons.keys())) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport ... ok +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_publish ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_handle_port +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_handle_port ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair +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' +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last ... ok +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_publish ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv4_opt neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv4_opt ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ovn_network_with_enable_isolated_metadata -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ovn_network_with_enable_isolated_metadata ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv6_opt neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv6_opt ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 - ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy ... ok - ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network_exception +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network_exception ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop ... ok +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_matching_address_scope +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_matching_address_scope ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code ... ok +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy ... ok +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp_both_not_isolated neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp_both_not_isolated ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number ... ok -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name ... ok +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_one +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_one ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete ... ok -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... ok +neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id +neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases_with_bad_line neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases_with_bad_line ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated ... ok -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_router ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same ... ok +neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str +neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_set_ndp_proxies +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_set_ndp_proxies ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_and_mac_using_cookie_any -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_and_mac_using_cookie_any ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin ... ok +neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_client_id neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_client_id ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table_ecmp -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table_ecmp ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6 +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6 ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_stateless_IPv6_tag neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_stateless_IPv6_tag ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported ... ok -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network ... ok -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode_host -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode_host ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... ok -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys -neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan -neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress ... ok -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerDisableRandomFullyTestCase.test_verify_disable_random_fully -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerDisableRandomFullyTestCase.test_verify_disable_random_fully ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_supported_no_track -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_supported_no_track ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_network_already_deleted -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_network_already_deleted ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_no_track_not_supported ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed_and_local_vlan_changed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed_and_local_vlan_changed ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments ... ok -neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations -neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_missing_mac -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_missing_mac ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules_no_fip_ns -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules_no_fip_ns ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type ... ok -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_no_vif_ports -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_no_vif_ports ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... ok -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end ... ok -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters_ipv6 -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters_ipv6 ... ok -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id ... ok -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist ... ok -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid ... ok -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_mix_cidrs -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_mix_cidrs ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing ... ok -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid ... ok -neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names -neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr ... ok -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 ... ok -neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6_ll +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6_ll ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_too_many +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_too_many ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached +neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix ... ok ERROR [neutron.agent.l3.dvr_fip_ns] DVR: Gateway update in FIP namespace failed Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/dvr_fip_ns.py", line 152, in create_or_update_gateway_port @@ -11181,254 +10973,179 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/dvr_fip_ns.py", line 346, in _update_gateway_route raise l3_exc.FloatingIpSetupException(msg) neutron_lib.exceptions.l3.FloatingIpSetupException: DVR: Gateway update route in FIP namespace failed, retry should be attempted on next call - ERROR [neutron.agent.l3.dvr_fip_ns] DVR: FIP namespace config failure for interface fg-9c392cb1-c6 -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc ... ok + ERROR [neutron.agent.l3.dvr_fip_ns] DVR: FIP namespace config failure for interface fg-20ca955c-8c + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_raises_exception neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_raises_exception ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination ... ok - ERROR [neutron.agent.dhcp.agent] -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 402, in _periodic_resync_helper - self.sync_state(list(reasons.keys())) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing_nocreate neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing_nocreate ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source ... ok -neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok - ERROR [neutron.agent.dhcp.agent] -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 402, in _periodic_resync_helper - self.sync_state(list(reasons.keys())) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_address_scope_mark +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_address_scope_mark ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_non_existing neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_non_existing ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network ... ok +neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message ... ok -neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_removed_dist -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_removed_dist ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network_exception -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network_exception ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_update_router_conntrack_helper ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4_iif neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4_iif ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules_no_fip_ns -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules_no_fip_ns ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v6 neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v6 ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__load_used_fip_information +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__load_used_fip_information ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 port, after_create +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ovn_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ovn_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 port, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11440,9 +11157,7 @@ elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 port, after_update + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 port, after_update Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11451,9 +11166,11 @@ if not self._notification_is_needed(payload.states[0], ~~~~~~~~~~~~~~^^^ IndexError: list index out of range -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 port, after_delete +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode_host +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode_host ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 port, after_delete Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11465,7 +11182,7 @@ elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 port, after_create + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 port, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11477,7 +11194,7 @@ elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 network, after_create + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 network, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11489,7 +11206,9 @@ if obj_type == 'network' and 'id' in obj_value: ^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 network, after_update +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 network, after_update Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11501,7 +11220,7 @@ if obj_type == 'network' and 'id' in obj_value: ^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 network, after_delete + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 network, after_delete Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11513,7 +11232,7 @@ if obj_type == 'network' and 'id' in obj_value: ^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 network, after_create + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 network, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11525,17 +11244,7 @@ if obj_type == 'network' and 'id' in obj_value: ^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 subnet, after_create + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11547,7 +11256,7 @@ elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 subnet, after_update + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 subnet, after_update Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11559,9 +11268,7 @@ elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 subnet, after_delete + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 subnet, after_delete Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11573,7 +11280,7 @@ elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4867172 subnet, after_create + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5702275 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -11585,132 +11292,272 @@ elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__native_notification_unsubscribes neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__native_notification_unsubscribes ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_address_scope_mark -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_address_scope_mark ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_address_group +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_address_group ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_create_fip_pf ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ovn_network_with_enable_isolated_metadata +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ovn_network_with_enable_isolated_metadata ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_subnet_create neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_subnet_create ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_fanout_required neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_fanout_required ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_agent_gw_interfaces -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_agent_gw_interfaces ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure +neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type +neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type +neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules_no_fip_ns +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules_no_fip_ns ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 ... ok +neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create +neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes ... ok +neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get +neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation +neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_range ... ok ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply @@ -11728,486 +11575,393 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect Exception -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_defer_apply_with_exception neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_defer_apply_with_exception ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_removed_dist +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_removed_dist ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_and_zero neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_and_zero ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_chain_notexists neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_chain_notexists ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips ... ok +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter ... ok ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip_other_project ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__load_used_fip_information -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__load_used_fip_information ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_delete_pid_file_raises -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_delete_pid_file_raises ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_network_already_deleted +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_network_already_deleted ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerDisableRandomFullyTestCase.test_verify_disable_random_fully +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerDisableRandomFullyTestCase.test_verify_disable_random_fully ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_fip_ns -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_fip_ns ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info ... ok -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port ... ok +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_use_table_lock neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_use_table_lock ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device ... ok -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan ... ok -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_gw_ns_name -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_gw_ns_name ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_not_removed neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_not_removed ... ok -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_update_local_ip ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded ... ok -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall ... ok +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found ... ok +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_bytes_wrong_unit neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_bytes_wrong_unit ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file ... ok -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... ok +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value ... ok - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain ... ok +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules_no_fip_ns +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules_no_fip_ns ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +webob.exc.HTTPGatewayTimeout: The gateway has timed out. neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized..TestException: Translated error neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok -neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update -neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_handle_snat_rule_for_centralized_fip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_handle_snat_rule_for_centralized_fip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_reset_state -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_reset_state ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good ... ok -neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded -neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_local_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_local_router ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist ... ok - ERROR [neutron.agent.linux.openvswitch_firewall.firewall] Initializing unfiltered port port_id that does not exist in ovsdb: Port port_id is not managed by this agent.. -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 ... ok -neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit -neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_process_router_dist_floating_ip_add -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_process_router_dist_floating_ip_add ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair -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' -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_binding_profile_sanity -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_binding_profile_sanity ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json..TestException: 网络 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload ... ok + ERROR [neutron.api.v2.resource] None failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 96, in resource + method = getattr(controller, action) +TypeError: attribute name must be string, not 'NoneType' +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_agent_gw_interfaces neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_agent_gw_interfaces ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif ... ok -neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout -neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_port_security_enabled ... ok - ERROR [ovsdbapp.schema.open_vswitch.impl_idl] Post-commit checks failed +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_agent_gw_interfaces +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_agent_gw_interfaces ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists ... ok + ERROR [neutron.api.v2.resource] test failed: No details. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/schema/open_vswitch/impl_idl.py", line 40, in post_commit - self.do_post_commit(txn) - ~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -12216,1752 +11970,1280 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope_shared ... ok -neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception -neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id ... ok +webob.exc.HTTPNotImplemented: The server has either erred or is incapable of performing the requested operation. +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_ports_tags ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_fip_ns neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_fip_ns ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_handle_snat_rule_for_centralized_fip neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_handle_snat_rule_for_centralized_fip ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp -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' -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level ... ok + ERROR [neutron.agent.linux.openvswitch_firewall.firewall] Initializing unfiltered port port_id that does not exist in ovsdb: Port port_id is not managed by this agent.. +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_local_router neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_local_router ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized..TestException: Translated error +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json..TestException: 网络 +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback ... ok +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip +neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error +neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error ... ok +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules +neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_capability_only_allowed +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_capability_only_allowed ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete ... ok +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_fip_ns +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_fip_ns ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_gw_ns_name +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_gw_ns_name ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_handle_snat_rule_for_centralized_fip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_handle_snat_rule_for_centralized_fip ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_address_group -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_address_group ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_no_binding_profile +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_no_binding_profile ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_low_version -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' -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_meta_disabled_returns_false neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_meta_disabled_returns_false ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok -neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true_ipv6 neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true_ipv6 ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_non_isolated_network_returns_false neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_non_isolated_network_returns_false ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project ... ok -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... ok +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_ovn_metadata_port_returns_false neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_ovn_metadata_port_returns_false ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... ok -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 ... ok + ERROR [ovsdbapp.schema.open_vswitch.impl_idl] Post-commit checks failed +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovsdbapp/schema/open_vswitch/impl_idl.py", line 40, in post_commit + self.do_post_commit(txn) + ~~~~~~~~~~~~~~~~~~~^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class +neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_with_metadata_network_returns_true neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_with_metadata_network_returns_true ... ok -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class +neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id ... ok -neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ -neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_address_group_update_events +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_address_group_update_events ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_reset_state +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_reset_state ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members ... ok +neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks +neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices ... ok +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts ... ok +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_with_remote +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_with_remote ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology ... ok +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group ... ok -neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped -neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges ... ok +neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... ok +neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_config_file neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_config_file ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_local_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_local_router ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_enable_dnsmasq_log neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_enable_dnsmasq_log ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf ... ok +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map ... ok +neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory +neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_details ... ok + ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply + self.defer_apply_off() + ~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off + self._apply() + ~~~~~~~~~~~^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_process_router_dist_floating_ip_add +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_process_router_dist_floating_ip_add ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name ... ok +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range ... ok +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request ... ok +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_supported_no_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_supported_no_track ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero ... ok +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_distributed_fip_disabled +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_distributed_fip_disabled ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_delete_fip_pf ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_get_fip_pf ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number ... ok +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_pf_plugin_enabled +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_pf_plugin_enabled ... ok +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_no_track_not_supported ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... ok +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_provider_net_configured +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_provider_net_configured ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_dhcp_timers neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_dhcp_timers ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false ... ok + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace ... ok +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class +neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class ... ok +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_pf_and_provider_net_enabled +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_pf_and_provider_net_enabled ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes +neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes ... ok +neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved +neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved ... ok +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv_overridden neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv_overridden ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run +neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... ok +neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable +neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number ... ok +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state -neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemReaderTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemReaderTests.test_get_network_ip_availability ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled -neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists ... ok +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled -neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_service_profile ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... ok +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range ... ok +neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names +neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... ok +neutron.tests.unit.conf.policies.test_address_group.ProjectMemberTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ProjectMemberTests.test_get_address_group ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone ... ok -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception ... ok -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_create_fip_pf ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ip_nonlocal_bind +neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ip_nonlocal_bind ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ipv6_forwarding +neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ipv6_forwarding ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_invalid_type +neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_invalid_type ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label ... ok -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules -neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_broadcast neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_broadcast ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule ... ok -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_valid_type +neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_valid_type ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 6dfc64d9-224f-45a5-be03-0d4dc6202432 -NoneType: None -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 19b841c3-3951-4a9a-8abb-d0ccdff564c5 -NoneType: None -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... ok +neutron.tests.unit.common.test_utils.TestThrottler.test_throttler +neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context ... ok +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context ... ok +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_router_from_l3_agent ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_dad_failed -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_dad_failed ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated ... ok +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded +neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix ... ok -neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize -neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_shared ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_segments ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class -neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class -neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure -neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_shared ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new ... ok -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork ... ok -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns ... ok -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... ok -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_range ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... ok -neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes -neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ip_nonlocal_bind -neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ip_nonlocal_bind ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ipv6_forwarding -neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ipv6_forwarding ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair -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' -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6 -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6 ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix ... ok -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges -neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6_ll -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6_ll ... ok -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type -neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 ... ok -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type -neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota ... ok -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_too_many -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_too_many ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast ... ok -neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes -neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 ... ok -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval ... ok -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_tenant) ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_project) ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Exception loading extension -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/extensions.py", line 417, in _check_extension - {'name': extension.get_name(), - ^^^^^^^^^^^^^^^^^^ -AttributeError: 'InvalidExtension' object has no attribute 'get_name' -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Unable to process extensions (auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected. -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain ... ok -neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create -neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Unable to process extensions (foo_alias) because the configured plugins do not satisfy their requirements. Some features will not work as expected. -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints ... ok -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... ok -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none ... ok -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request ... ok -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... ok -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac ... ok -neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation -neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix ... ok - ERROR [neutron.cmd.runtime_checks] Failed to get keepalived version -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/runtime_checks.py", line 44, in get_keepalived_version - res = agent_utils.execute(cmd, addl_env=env, log_fail_as_error=False, - return_stderr=True) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron_lib.exceptions.ProcessExecutionError -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota ... ok -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version_fail -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version_fail ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... ok -neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks -neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_get_address_scope ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... ok ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue @@ -14046,2989 +13328,6389 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call result = next(effect) StopIteration -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field ... ok -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body ... ok -neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips ... ok -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... ok -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules ... ok -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_group -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_group ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_port_context -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_port_context ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port_no_binding_profile -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port_no_binding_profile ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone ... ok -neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache -neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe ... ok -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_distributed_fip_disabled -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_distributed_fip_disabled ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router ... ok -neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region -neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 ... ok -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_pf_plugin_enabled -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_pf_plugin_enabled ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_distributed ... ok -neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses -neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting ... ok -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_provider_net_configured -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_provider_net_configured ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags ... ok -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_pf_and_provider_net_enabled -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_pf_and_provider_net_enabled ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached -neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_address_group_update_events -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_address_group_update_events ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface ... ok -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... ok -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports ... ok -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_with_remote -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_with_remote ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent ... ok -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... ok -neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory -neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope ... ok +neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit +neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags ... ok -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... ok -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label ... ok +neutron.tests.unit.conf.policies.test_availability_zone.SystemAdminTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.SystemAdminTests.test_get_availability_zone ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized -neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension ... ok neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_router_to_l3_agent neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... ok neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_router_from_l3_agent neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags ... ok neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent ... ok neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router ... ok ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent ... ok ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_2___ffff_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_dhcp_agents_hosting_network ... ok ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address fe80::5054:ff:fede:5bbf -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... ok neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_get_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy ... ok neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 ... ok +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_2___ffff_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile ... ok +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... ok +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_distributed ... ok ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_networks_on_dhcp_agent ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_1_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_1_192_168_1_1 ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags ... ok - ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout ... ok + ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_range ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code ... ok ERROR [neutron.agent.metadata.agent] No port found in network None with IP address fe80::5054:ff:fede:5bbf -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr ... ok -neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf -neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_3_fe80__5054_ff_fede_5bbf neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state +neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_range ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_network_id neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_network_id ... ok -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_network_id ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated ... ok -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_one -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_one ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope_shared ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class -neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags ... ok +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_create_port_binding ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback ... ok -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks ... ok -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label ... ok -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags ... ok -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults ... ok -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth ... ok +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_routers_tags ... ok neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices ... ok -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen ... ok +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan ... ok neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_create_router_conntrack_helper neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data ... ok +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length ... ok neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_delete_router_conntrack_helper neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router ... ok +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_routers_on_l3_agent ... ok neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_get_router_conntrack_helper neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name ... ok -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags ... ok +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_groupaddr +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_groupaddr ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared ... ok neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_update_router_conntrack_helper neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_networks_on_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_range ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep ... ok +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc ... ok +neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_get_local_ip_port_association ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 7ffbedc6-9b33-4fe0-8a4d-a183746d90eb +NoneType: None +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope_shared ... ok neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress ... ok neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_delete_log neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_delete_log ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_range ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... ok neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info ... ok -neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 507e2fce-3a7a-412a-9734-91c5d3856bf0 +NoneType: None +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules ... ok neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_range ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_ecmp ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_subnet_update_router ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags ... ok +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_dad_failed +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_dad_failed ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router ... ok +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default ... ok +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_disable_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_disable_ndp_proxy_update_router ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed ... ok -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none ... ok +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id ... ok -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response ... ok +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_mac_address neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton ... ok +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_update_local_ip ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_host_id neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough ... ok +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segments_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_profile neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_shared ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_vnic_type neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_ports_tags ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_networks_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags ... ok +neutron.tests.unit.conf.policies.test_service_type.ProjectManagerTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectManagerTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str ... ok +neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create +neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label_rule ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_ip_address neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split ... ok +neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf +neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_subnet_id neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped +neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_create_fip_pf ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_mac_address neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments ... ok + ERROR [neutron.cmd.netns_cleanup] Error unable to destroy namespace: qrouter-6e322ac7-ab50-4f53-9cdc-d1d3c1164b6d +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/netns_cleanup.py", line 216, in destroy_namespace + ip = ip_lib.IPWrapper(namespace=namespace) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_trusted_field neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request ... ok -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_tags ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_invalid_type -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_invalid_type ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_network_type ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_valid_type -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_valid_type ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_host_id neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_create_router_conntrack_helper ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_profile neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_profile ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_details neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_get_router_conntrack_helper ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map ... ok +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_resource_request neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_resource_request ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_get_address_scope ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension ... ok +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range ... ok +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_delete_pid_file_raises +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_delete_pid_file_raises ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs ... ok +neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args +neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... ok +neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty +neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding ... ok +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_data_plane_status neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize +neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding ... ok +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip_other_project +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip_other_project ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage ... ok -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_get_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default ... ok +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project_and_resource -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project_and_resource ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers ... ok +neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges +neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags ... ok + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip ... ok +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_ip_address neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_default ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_port_context +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_port_context ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_mac_address neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_host_id neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default ... ok +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_profile neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_delete_local_ip_port_association ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_vnic_type neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port_no_binding_profile +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port_no_binding_profile ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_device_owner neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_availability_zone.SystemAdminTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.SystemAdminTests.test_get_availability_zone ... ok -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags ... ok + ERROR [neutron.api.extensions] Exception loading extension +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/extensions.py", line 417, in _check_extension + {'name': extension.get_name(), + ^^^^^^^^^^^^^^^^^^ +AttributeError: 'InvalidExtension' object has no attribute 'get_name' neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_ip_address neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Unable to process extensions (auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected. +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_tags ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error ... ok neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_subnet_id neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments ... ok -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_capability_only_allowed -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_capability_only_allowed ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_create_fip_pf ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Unable to process extensions (foo_alias) because the configured plugins do not satisfy their requirements. Some features will not work as expected. +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectReaderTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectReaderTests.test_get_network_ip_availability ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_create_fip_pf ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags ... ok neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_delete_fip_pf neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_delete_fip_pf ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_network +neutron.tests.unit.api.v2.test_base.V2Views.test_network ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding ... ok neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_get_fip_pf neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_get_fip_pf ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain ... ok neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_update_fip_pf neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_no_binding_profile -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_no_binding_profile ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id -neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str -neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 164, in func - raise RuntimeError(2) -RuntimeError: 2 -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok - ERROR [neutron.tests.unit.common.test_utils] Result -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 111, in func - raise RuntimeError(result) -RuntimeError: Result -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 133, in func - raise RuntimeError(result) -RuntimeError: Result -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_logs_heartbeat -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_logs_heartbeat ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_distributed ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_new_entry -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_new_entry ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_agents_resource_versions -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_agents_resource_versions ... ok -neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved -neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_found -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_found ... ok -neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable -neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_port +neutron.tests.unit.api.v2.test_base.V2Views.test_port ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_create_router_conntrack_helper ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_tenant) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_not_found -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_not_found ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_subnet +neutron.tests.unit.api.v2.test_base.V2Views.test_subnet ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config +neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_project) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_activate_port_binding ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_tenant) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_project) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_routers_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_additional_filters +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_additional_filters ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_host_id ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_tenant) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses +neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_get_port_binding ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_project) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments ... ok +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_tenant) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip ... ok +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding ... ok +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_project) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed ... ok +neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations +neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes +neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes ... ok +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_tenant) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output ... ok +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int ... ok neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_project) neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class +neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain ... ok +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 ... ok +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectReaderTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectReaderTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip ... ok +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemReaderTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemReaderTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit ... ok +neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology ... ok +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_address ... ok neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default ... ok neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy ... ok +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policies_tags neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update_routes_where_route_vanishes_while_on_delete +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update_routes_where_route_vanishes_while_on_delete ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_mac_address ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policies_tags neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_trusted_field ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip ... ok neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project_and_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project_and_resource ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf ... ok neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_port -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_port ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_delete_fip_pf ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group ... ok neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule_default_sg neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_get_fip_pf ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list ... ok neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_group +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_group ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty ... ok neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule_default_sg neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.common.test_utils.TestThrottler.test_throttler -neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_one_resource_only +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_one_resource_only ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_get_security_group_rule neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_bfd ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_router -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_router ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label ... ok neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope ... ok -/usr/lib/python3/dist-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/dist-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() -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_missing_mac +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_missing_mac ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_no_vif_ports +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_no_vif_ports ... ok neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_sg -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_sg ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment ... ok neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters_ipv6 +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters_ipv6 ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_physical_network ... ok neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_port_security_enabled ... ok neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_get_address_scope ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_update_security_group neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_mix_cidrs +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_mix_cidrs ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags ... ok neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segments_tags ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding ... ok neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding ... ok neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segments_tags neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_all_quotas +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_all_quotas ... ok +neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_resource +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_resource ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_value_lower_than_zero +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_value_lower_than_zero ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_single_resource +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_single_resource ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_3 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_3 ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok +neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_distributed_port +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_distributed_port ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_failed +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_failed ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 ... ok +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router ... ok +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_internal_ip_change_for_fip +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_internal_ip_change_for_fip ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_distributed ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values ... ok +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4_multiple +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4_multiple ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet + result, net, ipam_sub = self._create_subnet_precommit(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + network, + ^^^^^^^^ + subnet['subnet'], + ^^^^^^^^^^^^^^^^^ + subnetpool_id) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet + ipam_subnet = ipam_driver.allocate_subnet(subnet_request) + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet + subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet + return self._allocate_specific_subnet(request) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet + raise exceptions.SubnetAllocationError(reason=msg) +neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project_and_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project_and_resource ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet + result, net, ipam_sub = self._create_subnet_precommit(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + network, + ^^^^^^^^ + subnet['subnet'], + ^^^^^^^^^^^^^^^^^ + subnetpool_id) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet + ipam_subnet = ipam_driver.allocate_subnet(subnet_request) + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet + subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet + return self._allocate_specific_subnet(request) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet + raise exceptions.SubnetAllocationError(reason=msg) +neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnets_tags ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy ... ok + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 7eda7b61-1c28-4db1-ad80-d2f6f745147c: no agent available. Payload: {'port': {'id': '50322b5b-ef5a-428b-baf1-ef811c1573d0', 'name': '', 'network_id': '7eda7b61-1c28-4db1-ad80-d2f6f745147c', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:ba:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '95f6f18e-bb5f-4ebc-9138-69470c27cdb1', 'ip_address': '10.0.0.41'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['d2383fe6-071d-43ce-9a5a-9503e96ee8d4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'network': {'id': '7eda7b61-1c28-4db1-ad80-d2f6f745147c', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['95f6f18e-bb5f-4ebc-9138-69470c27cdb1'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.IntegrityError: FOREIGN KEY constraint failed + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1615, in create_port + result, mech_context = self._create_port_db(context, port) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1580, in _create_port_db + port_db = self.create_port_db(context, port) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1534, in create_port_db + self.ipam.allocate_ips_for_port_and_store( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, port, port_id) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 220, in allocate_ips_for_port_and_store + self.store_ip_allocation_for_port(context, ips, network_id, port_copy) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 237, in store_ip_allocation_for_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 233, in store_ip_allocation_for_port + IpamPluggableBackend._store_ip_allocation( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, ip_address, network_id, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + subnet_id, port['port']['id']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 146, in _store_ip_allocation + allocated.create() + ~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator + return func(self, *args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create + db_obj = obj_db_api.create_object( + self, self.obj_context, self.modify_fields_to_db(fields)) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object + with obj_cls.db_context_writer(context): + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ~~~~~~~~~~~~~~~~~~~~~~^ + mode=self._mode, + ^^^^^^^^^^^^^^^^ + ...<2 lines>... + allow_async=self._allow_async, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + context=context) as resource: + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session + self.session.flush() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + ~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + ~~~~~~~~~~~^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self.mapper, + ^^^^^^^^^^^^ + uow.states_for_mapper_hierarchy(self.mapper, False, False), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + uow, + ^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj + _emit_insert_statements( + ~~~~~~~~~~~~~~~~~~~~~~~^ + base_mapper, + ^^^^^^^^^^^^ + ...<3 lines>... + insert, + ^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements + result = connection.execute( + statement, multiparams, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBReferenceError: (sqlite3.IntegrityError) FOREIGN KEY constraint failed +[SQL: INSERT INTO ipallocations (port_id, ip_address, subnet_id, network_id) VALUES (?, ?, ?, ?)] +[parameters: ('1304038c-71e8-4053-ad36-656f632723ac', '127.0.0.1', 'bf250387-4c26-4d63-bc76-2ca2930cf634', '1837c0d2-7043-4c37-a466-1fe7ce296049')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent ... ok + ERROR [neutron.agent.l3.ha_router] Unable to process HA router 48e336bf-8ea6-47c1-b774-8e82e1d83722 without HA port +NoneType: None +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen ... ok + ERROR [neutron.agent.l3.agent] Error while initializing router 48e336bf-8ea6-47c1-b774-8e82e1d83722 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 488, in _router_added + ri.initialize(self.process_monitor) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/ha_router.py", line 163, in initialize + raise Exception(msg) +Exception: Unable to process HA router 48e336bf-8ea6-47c1-b774-8e82e1d83722 without HA port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db + result, net_db, ipam_sub = self._create_subnet_precommit( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, subnet) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + network, + ^^^^^^^^ + subnet['subnet'], + ^^^^^^^^^^^^^^^^^ + subnetpool_id) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet + ipam_subnet = ipam_driver.allocate_subnet(subnet_request) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] DELETE failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 104, in wrapped + f(*args, **kwargs) + ~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 85, in delete + return self.plugin_deleter(*deleter_args) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1490, in delete_subnet + return super(Ml2Plugin, self).delete_subnet(context, id) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1141, in delete_subnet + self._delete_subnet(context, subnet) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1160, in _delete_subnet + self.ipam.delete_subnet(context, subnet.id) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 176, in delete_subnet + ipam_driver.remove_subnet(subnet_id) + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db + result, net_db, ipam_sub = self._create_subnet_precommit( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, subnet) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + network, + ^^^^^^^^ + subnet['subnet'], + ^^^^^^^^^^^^^^^^^ + subnetpool_id) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet + subnet = self._save_subnet(context, + network, + ...<5 lines>... + subnet['host_routes'], + subnet_request) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db + result, net_db, ipam_sub = self._create_subnet_precommit( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, subnet) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + network, + ^^^^^^^^ + subnet['subnet'], + ^^^^^^^^^^^^^^^^^ + subnetpool_id) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet + subnet = self._save_subnet(context, + network, + ...<5 lines>... + subnet['host_routes'], + subnet_request) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure ... ok + ERROR [neutron.api.v2.resource] update failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update + return self._update(request, id, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update + obj = obj_updater(request.context, id, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/extensions/metering.py", line 61, in update_metering_label + raise NotImplementedError() +NotImplementedError +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_binding_profile_sanity +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_binding_profile_sanity ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked ... ok + ERROR [neutron.api.v2.resource] update failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update + return self._update(request, id, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update + obj = obj_updater(request.context, id, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/extensions/metering.py", line 87, in update_metering_label_rule + raise NotImplementedError() +NotImplementedError +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas ... ok +neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized +neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 164, in func + raise RuntimeError(2) +RuntimeError: 2 +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails ... ok + ERROR [neutron.tests.unit.common.test_utils] Result +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 111, in func + raise RuntimeError(result) +RuntimeError: Result +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_resource ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 133, in func + raise RuntimeError(result) +RuntimeError: Result +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise ... ok +neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas_different_project +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas_different_project ... ok +neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope_shared ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_get_address_scope ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs ... skipped 'Plugin does not implement port-security extension' +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_add_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_add_addresses ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip_with_ip_address ... ok +/usr/lib/python3/dist-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/dist-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() +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_sg +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_sg ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17129,34 +19811,16 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_create_fip_pf ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17257,37 +19921,130 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '3bb1768f-fc3c-44a5-ab41-3573a234996e', 'admin_state_up': True, 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:3d:dc', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk + return self._create_bulk('port', context, ports) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port + return self._make_port_dict(db_port, process_extensions=False) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf ... ok Traceback (most recent call last): +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -17297,8 +20054,6 @@ File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire waiter.switch() ~~~~~~~~~~~~~^^ -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... ok File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main result = function(*args, **kwargs) File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update @@ -17389,38 +20144,20 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17521,32 +20258,14 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_update_router_conntrack_helper ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17647,12 +20366,10 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam ... ok +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17753,36 +20470,14 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin ... ok +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17883,41 +20578,17 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit ... ok +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native ... ok Traceback (most recent call last): -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... ok File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -18002,7 +20673,8 @@ ^^^^ ) ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj _emit_update_statements( ~~~~~~~~~~~~~~~~~~~~~~~^ base_mapper, @@ -18016,1094 +20688,42 @@ raise orm_exc.StaleDataError( ...<3 lines>... ) + ... ok sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_all_quotas -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_all_quotas ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects -neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object -neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_tags ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_resource ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_value_lower_than_zero -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_value_lower_than_zero ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segments_tags ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_single_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_single_resource ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited ... ok -neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_host_id ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags ... ok - ERROR [neutron.api.v2.resource] update failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update - return self._update(request, id, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update - obj = obj_updater(request.context, id, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/extensions/metering.py", line 61, in update_metering_label - raise NotImplementedError() -NotImplementedError -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints ... ok - ERROR [neutron.api.v2.resource] update failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update - return self._update(request, id, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update - obj = obj_updater(request.context, id, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/extensions/metering.py", line 87, in update_metering_label_rule - raise NotImplementedError() -NotImplementedError -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_resource ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas_different_project -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas_different_project ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -19149,53 +20769,6 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -19204,805 +20777,13 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider ... ok -neutron.tests.unit.conf.policies.test_service_type.ProjectManagerTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ProjectManagerTests.test_get_service_provider ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags ... ok - ERROR [neutron.agent.l3.ha_router] Unable to process HA router d2fe5cf7-1beb-45d0-858d-4b7d921e6ae7 without HA port -NoneType: None - ERROR [neutron.agent.l3.agent] Error while initializing router d2fe5cf7-1beb-45d0-858d-4b7d921e6ae7 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 488, in _router_added - ri.initialize(self.process_monitor) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/ha_router.py", line 163, in initialize - raise Exception(msg) -Exception: Unable to process HA router d2fe5cf7-1beb-45d0-858d-4b7d921e6ae7 without HA port -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 ... ok -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_publish ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -sqlite3.IntegrityError: FOREIGN KEY constraint failed - -The above exception was the direct cause of the following exception: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1615, in create_port - result, mech_context = self._create_port_db(context, port) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1580, in _create_port_db - port_db = self.create_port_db(context, port) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1534, in create_port_db - self.ipam.allocate_ips_for_port_and_store( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, port, port_id) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 220, in allocate_ips_for_port_and_store - self.store_ip_allocation_for_port(context, ips, network_id, port_copy) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 237, in store_ip_allocation_for_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 233, in store_ip_allocation_for_port - IpamPluggableBackend._store_ip_allocation( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, ip_address, network_id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - subnet_id, port['port']['id']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 146, in _store_ip_allocation - allocated.create() - ~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator - return func(self, *args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create - db_obj = obj_db_api.create_object( - self, self.obj_context, self.modify_fields_to_db(fields)) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object - with obj_cls.db_context_writer(context): - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ~~~~~~~~~~~~~~~~~~~~~~^ - mode=self._mode, - ^^^^^^^^^^^^^^^^ - ...<2 lines>... - allow_async=self._allow_async, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) as resource: - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session - self.session.flush() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - ~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - ~~~~~~~~~~~^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self.mapper, - ^^^^^^^^^^^^ - uow.states_for_mapper_hierarchy(self.mapper, False, False), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - uow, - ^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj - _emit_insert_statements( - ~~~~~~~~~~~~~~~~~~~~~~~^ - base_mapper, - ^^^^^^^^^^^^ - ...<3 lines>... - insert, - ^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements - result = connection.execute( - statement, multiparams, execution_options=execution_options - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute - return meth( - self, - distilled_parameters, - execution_options or NO_OPTIONS, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection - return connection._execute_clauseelement( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self, distilled_params, execution_options - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement - ret = self._execute_context( - dialect, - ...<8 lines>... - cache_hit=cache_hit, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context - return self._exec_single_context( - ~~~~~~~~~~~~~~~~~~~~~~~~~^ - dialect, context, statement, parameters - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context - self._handle_dbapi_exception( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - e, str_statement, effective_parameters, cursor, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception - raise newraise.with_traceback(exc_info[2]) from e - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -oslo_db.exception.DBReferenceError: (sqlite3.IntegrityError) FOREIGN KEY constraint failed -[SQL: INSERT INTO ipallocations (port_id, ip_address, subnet_id, network_id) VALUES (?, ?, ?, ?)] -[parameters: ('9f470493-0b84-4883-a8ed-7933ae0e839d', '127.0.0.1', 'a186ea65-ea8d-4479-b3db-4adc35f816da', '98583c7b-2de1-4651-9eca-394ed8eb91c6')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_publish ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_publish ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 ... ok -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok -neutron.tests.unit.api.v2.test_base.V2Views.test_network -neutron.tests.unit.api.v2.test_base.V2Views.test_network ... ok -neutron.tests.unit.api.v2.test_base.V2Views.test_port -neutron.tests.unit.api.v2.test_base.V2Views.test_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.api.v2.test_base.V2Views.test_subnet -neutron.tests.unit.api.v2.test_base.V2Views.test_subnet ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok -neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port -neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port -neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port ... ok -neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db - result, net_db, ipam_sub = self._create_subnet_precommit( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, subnet) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - network, - ^^^^^^^^ - subnet['subnet'], - ^^^^^^^^^^^^^^^^^ - subnetpool_id) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4_multiple -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4_multiple ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, _context_reference=context) @@ -20036,878 +20817,186 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - network, - ^^^^^^^^ - subnet['subnet'], - ^^^^^^^^^^^^^^^^^ - subnetpool_id) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet - subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet - return self._allocate_specific_subnet(request) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet - raise exceptions.SubnetAllocationError(reason=msg) -neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native ... ok +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_ranges_tags ... ok neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - network, - ^^^^^^^^ - subnet['subnet'], - ^^^^^^^^^^^^^^^^^ - subnetpool_id) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet - subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet - return self._allocate_specific_subnet(request) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet - raise exceptions.SubnetAllocationError(reason=msg) -neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_get_fip_pf ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode ... ok -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_default ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_networks_tags ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] DELETE failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 104, in wrapped - f(*args, **kwargs) - ~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 85, in delete - return self.plugin_deleter(*deleter_args) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1490, in delete_subnet - return super(Ml2Plugin, self).delete_subnet(context, id) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1141, in delete_subnet - self._delete_subnet(context, subnet) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1160, in _delete_subnet - self.ipam.delete_subnet(context, subnet.id) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 176, in delete_subnet - ipam_driver.remove_subnet(subnet_id) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_tags ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags ... ok -neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled -neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network ... ok -neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common -neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_shared ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db - result, net_db, ipam_sub = self._create_subnet_precommit( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, subnet) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - network, - ^^^^^^^^ - subnet['subnet'], - ^^^^^^^^^^^^^^^^^ - subnetpool_id) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet - subnet = self._save_subnet(context, - network, - ...<5 lines>... - subnet['host_routes'], - subnet_request) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs ... skipped 'Plugin does not implement port-security extension' - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db - result, net_db, ipam_sub = self._create_subnet_precommit( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, subnet) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - network, - ^^^^^^^^ - subnet['subnet'], - ^^^^^^^^^^^^^^^^^ - subnetpool_id) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet - subnet = self._save_subnet(context, - network, - ...<5 lines>... - subnet['host_routes'], - subnet_request) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_bfd ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_port ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_ranges_tags ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_router -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_router ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_ranges_tags ... ok /usr/lib/python3/dist-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/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_sg -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_sg ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_sg +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_sg ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok Traceback (most recent call last): +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -21007,17 +21096,19 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent ... ok Traceback (most recent call last): +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile ... ok File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -21117,12 +21208,16 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_device_owner ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -21223,24 +21318,14 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -21341,12 +21426,20 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -21447,10 +21540,8 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -21551,12 +21642,14 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -21657,12 +21750,12 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -21763,271 +21856,287 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_tags ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools ... ok -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnets_tags ... ok -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update_routes_where_route_vanishes_while_on_delete -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update_routes_where_route_vanishes_while_on_delete ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed ... ok +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction ... ok +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_hosted_network neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_hosted_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags ... ok -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration ... ok -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup_twice -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup_twice ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '614ad871-ea1b-4a6a-9359-186a11a656ff', 'admin_state_up': True, 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:50:25', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '14c2f11a-86c9-43c7-9fd2-dfd48e0b6bc0', 'admin_state_up': True, 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:57:dd', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -22136,42 +22245,78 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup_twice +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup_twice ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_bfd ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_ecmp ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_network_creation neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -22266,294 +22411,329 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4_multiple +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4_multiple ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok - ERROR [oslo_db.api] DB exceeded retry limit. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -sqlite3.IntegrityError: UNIQUE constraint failed: dvr_host_macs.mac_address - -The above exception was the direct cause of the following exception: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create - db_obj = obj_db_api.create_object( - self, self.obj_context, self.modify_fields_to_db(fields)) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object - with obj_cls.db_context_writer(context): - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ~~~~~~~~~~~~~~~~~~~~~~^ - mode=self._mode, - ^^^^^^^^^^^^^^^^ - ...<2 lines>... - allow_async=self._allow_async, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) as resource: - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session - self.session.flush() +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_service_types ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - ~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - ~~~~~~~~~~~^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self.mapper, - ^^^^^^^^^^^^ - uow.states_for_mapper_hierarchy(self.mapper, False, False), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - uow, - ^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj - _emit_insert_statements( - ~~~~~~~~~~~~~~~~~~~~~~~^ - base_mapper, - ^^^^^^^^^^^^ - ...<3 lines>... - insert, - ^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements - result = connection.execute( - statement, multiparams, execution_options=execution_options - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute - return meth( - self, - distilled_parameters, - execution_options or NO_OPTIONS, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection - return connection._execute_clauseelement( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self, distilled_params, execution_options - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement - ret = self._execute_context( - dialect, - ...<8 lines>... - cache_hit=cache_hit, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context - return self._exec_single_context( - ~~~~~~~~~~~~~~~~~~~~~~~~~^ - dialect, context, statement, parameters - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context - self._handle_dbapi_exception( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - e, str_statement, effective_parameters, cursor, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception - raise newraise.with_traceback(exc_info[2]) from e - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: dvr_host_macs.mac_address -[SQL: INSERT INTO dvr_host_macs (host, mac_address) VALUES (?, ?)] -[parameters: ('foo_host_2', 'FE-16-3E-5B-C8-12')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) - -During handling of the above exception, another exception occurred: - + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet + result, net, ipam_sub = self._create_subnet_precommit(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + network, + ^^^^^^^^ + subnet['subnet'], + ^^^^^^^^^^^^^^^^^ + subnetpool_id) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet + ipam_subnet = ipam_driver.allocate_subnet(subnet_request) + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet + subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet + return self._allocate_specific_subnet(request) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet + raise exceptions.SubnetAllocationError(reason=msg) +neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnets_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_service_types ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -22566,195 +22746,539 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/dvr_mac_db.py", line 116, in _create_dvr_mac_address_retry - dvr_mac_binding.create() - ~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator - return func(self, *args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create - raise o_exc.NeutronDbObjectDuplicateEntry( - object_class=self.__class__, db_exception=db_exc) -neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate DVRMacAddress: for attribute(s) ['mac_address'] with value(s) None - ERROR [neutron.db.dvr_mac_db] MAC generation error after 20 attempts -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet + result, net, ipam_sub = self._create_subnet_precommit(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + network, + ^^^^^^^^ + subnet['subnet'], + ^^^^^^^^^^^^^^^^^ + subnetpool_id) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet + ipam_subnet = ipam_driver.allocate_subnet(subnet_request) + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet + subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet + return self._allocate_specific_subnet(request) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet + raise exceptions.SubnetAllocationError(reason=msg) +neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver ... ok +neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails +neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails ... ok + ERROR [neutron.db._utils] Cannot clean up created object 1234. Exception: +neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails +neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7d720c45-8973-4b14-8ffd-b288b2a04140 after 0 tries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7d720c45-8973-4b14-8ffd-b288b2a04140 after 0 tries +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_host_mismatch neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_host_mismatch ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_no_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_no_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_back_jump neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_back_jump ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_rules neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_rules ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_distributed_without_snat_manager neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_distributed_without_snat_manager ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_fail_retrigger_initialize neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_fail_retrigger_initialize ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_metadata_iptables_rules neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_metadata_iptables_rules ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called ... ok ERROR [neutron.agent.l3.agent] An interface driver must be specified +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list ... ok ERROR [neutron_lib.utils.runtime] Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname @@ -22810,167 +23334,180 @@ ~~~~~~~~~~^^^^^^^^^ ModuleNotFoundError: No module named 'wrong' ERROR [neutron.agent.common.utils] Error loading interface driver 'wrong.driver' +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_generate_dibbler_conf neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_generate_dibbler_conf ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_have_subnet neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_have_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway_2_subnets neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway_2_subnets ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c79486b-b5b3-4713-8e09-b5e40b6fd91d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_meta_proxies neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_meta_proxies ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c9bea5b6-b142-43fe-aac5-34a744e090bb on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4af9d19b-6d56-47f2-92ad-2f7dc644cc18 on host host1 for vnic_type normal using segments [{'id': 'efb03c1b-df61-40a8-97c7-f9efd3aeac8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ed5f2945-9a95-4db1-8b07-3652d7ac9890'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e76e31c3-a70a-40ba-b7bf-76e9d2c1ad91 on host other for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a43d8bbb-17c5-427e-9211-1100fa7c520d on host host1 for vnic_type normal using segments [{'id': 'b25955d5-3837-4605-bc37-f05b540da37b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40bcfc14-0b49-4e6a-8c5f-5d057ddfbc9f'}] neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_namespaces neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_namespaces ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr -neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices_no_snat_ns neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices_no_snat_ns ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared ... ok - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '39f514fe-3a87-483a-aa32-66c8b74f0542', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'bda7bd96-5fa4-4cee-8d8d-34bc3c95e5b0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 4, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 962ce1a0-9e69-4405-961f-1e5a09f8646f +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled + l3_notifier.router_added_to_agent( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, [router_id], agent['host']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 169, in router_added_to_agent + self._notification_host(context, 'router_added_to_agent', host, + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + use_call=True, payload=router_ids) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 55, in _notification_host + rpc_method(context, method, **kwargs) + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 40, in func_wrapper + with excutils.save_and_reraise_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + reraise=False) as ctxt: + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper + return f(*args, **kwargs) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_messaging.exceptions.MessagingTimeout + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router + self._notify_agents_router_rescheduled(context, router_id, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + cur_agents, new_agents) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled + raise l3agentscheduler.RouterReschedulingFailed( + router_id=router_id) +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router 962ce1a0-9e69-4405-961f-1e5a09f8646f: no eligible l3 agent found. +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_get_local_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_get_local_ip ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_without_ha_interface neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_without_ha_interface ... ok ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules @@ -23022,55 +23559,40 @@ neutron_lib.exceptions.l3.IpTablesApplyException: Failure applying iptables rules neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_notify -neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_notify ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ha_dvr_router_if_compatible_no_ha_interface neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ha_dvr_router_if_compatible_no_ha_interface ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table_ecmp neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table_ecmp ... ok - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '8d582d34-8fff-42ff-bf3e-1740e80e321f', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '5819e232-6e7b-4eb0-9572-90e5cbb8cc6a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 4, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_cent_floating_ip_add neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_cent_floating_ip_add ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_internal_devices neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_internal_devices ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled ... ok ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs @@ -23112,38 +23634,40 @@ neutron_lib.exceptions.l3.FloatingIpSetupException: L3 agent failure to setup floating IPs neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: NoneType: None +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: NoneType: None neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_match neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_match ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed ... ok ERROR [neutron.agent.l3.router_info] @@ -23165,12 +23689,14 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect RuntimeError -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix ... ok ERROR [neutron.agent.l3.router_info] Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call @@ -23192,121 +23718,63 @@ RuntimeError neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router e2758e23-67b2-4343-9b8b-18560afa6827 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled - l3_notifier.router_added_to_agent( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, [router_id], agent['host']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 169, in router_added_to_agent - self._notification_host(context, 'router_added_to_agent', host, - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - use_call=True, payload=router_ids) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 55, in _notification_host - rpc_method(context, method, **kwargs) - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 40, in func_wrapper - with excutils.save_and_reraise_exception( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - reraise=False) as ctxt: - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper - return f(*args, **kwargs) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -oslo_messaging.exceptions.MessagingTimeout - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router - self._notify_agents_router_rescheduled(context, router_id, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - cur_agents, new_agents) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled - raise l3agentscheduler.RouterReschedulingFailed( - router_id=router_id) -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router e2758e23-67b2-4343-9b8b-18560afa6827: no eligible l3 agent found. +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_dhcpv6_stateful_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_dhcpv6_stateful_interface_added ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_slaac_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_slaac_interface_added ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 7168c54a-6015-4efd-a2bc-3ad71d48cf8d +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: 0e692b5e-c1f4-4e75-8c70-e8cd4c76b7c3 Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible self._process_router_if_compatible(router) @@ -23322,7 +23790,9 @@ Exception: Test failure during _process_routers_if_compatible neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 62d91f92-fa80-4f85-b598-3098d2e0d654 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: d5146bcd-b7b5-472e-9490-f14c222ca56f Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible self._process_router_if_compatible(router) @@ -23338,15 +23808,13 @@ RuntimeError neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_error neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_error ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_success neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_success ... ok - ERROR [neutron.agent.l3.agent] Failed to fetch router information for '' + ERROR [neutron.agent.l3.agent] Failed to fetch router information for '' Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update routers = self.plugin_rpc.get_routers(self.context, @@ -23362,7 +23830,9 @@ Exception: Failed to get router info neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 6cb7a4e5-bee2-41f2-91e7-76eaca47f301 +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: 2d938c0c-44b8-4d4b-9d74-d25e395e6fc3 Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible self._process_router_if_compatible(router) @@ -23378,7 +23848,40 @@ oslo_messaging.exceptions.MessagingTimeout neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net ... ok - ERROR [neutron.agent.l3.agent] Failed to fetch router information for '81e49807-e53b-4223-829c-fc620d4f5a4a' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents + down_bindings = get_down_bindings(context, agent_dead_limit) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings + return rb_obj.RouterL3AgentBinding.get_down_router_bindings( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, cutoff) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings + query = (context.session.query(l3agent.RouterL3AgentBinding). + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_db.exception.DBError: None +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults ... ok + ERROR [neutron.agent.l3.agent] Failed to fetch router information for '235dc48e-3aee-48c4-9c06-018ccbecb029' Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update routers = self.plugin_rpc.get_routers(self.context, @@ -23392,39 +23895,776 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_messaging.exceptions.MessagingTimeout -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table_ecmp neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table_ecmp ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '10212d65-3fd9-40ae-910d-85a9dfaac063', 'admin_state_up': True, 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:d3:ff', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +oslo_db.exception.DBError: None +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router b901af27-5e51-44b0-8594-28848c9ecb5f +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +oslo_messaging.rpc.client.RemoteError: Remote error: None None +None. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router b901af27-5e51-44b0-8594-28848c9ecb5f +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +ValueError: this raises + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +Exception +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_again +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_again ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed ... ok + ERROR [neutron.agent.l3.namespace_manager] RuntimeError in obtaining namespace list for namespace cleanup. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/namespace_manager.py", line 117, in list_all + namespaces = ip_lib.list_network_namespaces() + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router c10f1605-1d93-4fc8-af2b-5f0ab6ccb569 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 1e66073f-698c-4f21-95ed-3cfc8a88f394 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table_ecmp +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table_ecmp ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool ... ok +neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port +neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-262964739 router_interface, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 592, in _update_snat_v6_addrs_after_intf_update + return self._retry_update_snat_v6_addrs_after_intf_update( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + payload.context, payload) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 560, in _retry_update_snat_v6_addrs_after_intf_update + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update + updated_port = self._core_plugin.update_port( + admin_ctx, cs_port['id'], + {'port': {'fixed_ips': fixed_ips}}) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port + raise RuntimeError('csnat update failure') +RuntimeError: csnat update failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys +neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan +neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client ... ok + ERROR [neutron.db.l3_dvr_db] Failed to revert change to router port 2c0087be-030c-41f8-be5f-6e65dfc5640b. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update + updated_port = self._core_plugin.update_port( + admin_ctx, cs_port['id'], + {'port': {'fixed_ips': fixed_ips}}) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port + raise RuntimeError('csnat update failure') +RuntimeError: csnat update failure + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 582, in _retry_update_snat_v6_addrs_after_intf_update + revert() + ~~~~~~^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 579, in revert + self._core_plugin.update_port( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + admin_ctx, port['id'], upd) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1195, in update_port + raise ValueError('failure from revert') +ValueError: failure from revert +neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run +neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-263520379 router_interface, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 592, in _update_snat_v6_addrs_after_intf_update + return self._retry_update_snat_v6_addrs_after_intf_update( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + payload.context, payload) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 560, in _retry_update_snat_v6_addrs_after_intf_update + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update + updated_port = self._core_plugin.update_port( + admin_ctx, cs_port['id'], + {'port': {'fixed_ips': fixed_ips}}) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port + raise RuntimeError('csnat update failure') +RuntimeError: csnat update failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy ... ok + ERROR [neutron.db._utils] Cannot clean up created object 7634053a-f7c8-4f11-b792-3b2b7417e611. Exception: Router 7634053a-f7c8-4f11-b792-3b2b7417e611 could not be found +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok + ERROR [neutron.db._utils] Cannot clean up created object 3cde5096-ab40-4d82-9cc0-d471e5157c6c. Exception: +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated ... ok +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'fa04bd4e-ddb2-48b6-ad43-07086fca9c78', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -23503,9 +24743,9 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk - return self._create_bulk('port', context, ports) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -23517,11 +24757,6 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk objects.append(obj_creator(context, item)) ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port - return self._make_port_dict(db_port, process_extensions=False) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -23533,149 +24768,123 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error ... ok - ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses - return self.process_floating_ip_addresses(interface_name) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed ... ok - ERROR [neutron.agent.l3.router_info] L3 agent failure to setup NAT for floating IPs -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 388, in process_snat_dnat_for_fip - self.process_floating_ip_nat_rules() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents - down_bindings = get_down_bindings(context, agent_dead_limit) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings - return rb_obj.RouterL3AgentBinding.get_down_router_bindings( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, cutoff) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings - query = (context.session.query(l3agent.RouterL3AgentBinding). - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -oslo_db.exception.DBError: None -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data ... ok + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] + ERROR [neutron.plugins.ml2.managers] Port aef87734-98bb-4464-8255-eead60a72d3a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port aef87734-98bb-4464-8255-eead60a72d3a on host hostb for vnic_type normal using segments [{'id': '1df5dc8e-0dde-44b1-874b-5e75524acbde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f0202265-eef2-4af8-a553-2f0797fba0a1'}] +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native ... ok +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network +neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... ok +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '84959a92-1fa8-4d74-8151-1891106066f8', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -23721,6 +24930,53 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -23729,13 +24985,81 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect - return self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, _context_reference=context) @@ -23769,1469 +25093,1371 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) -TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -oslo_db.exception.DBError: None -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router eef19dd7-26d2-46b0-8537-d20f9a0722b7 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -oslo_messaging.rpc.client.RemoteError: Remote error: None None -None. - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router eef19dd7-26d2-46b0-8537-d20f9a0722b7 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -ValueError: this raises - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions -neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router eba41201-e5fe-4e2f-a3e4-966622afa255 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 29277709-a43d-4c10-b5f0-f85264d40cdd -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_additional_filters -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_additional_filters ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run -neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_200 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_200 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router -neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_500 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_500 ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_502 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_502 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_503 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_503 ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok -neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_router -neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_router ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run -neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -webob.exc.HTTPGatewayTimeout: The gateway has timed out. -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... ok - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized..TestException: Translated error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized ... ok - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json..TestException: 网络 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json ... ok - ERROR [neutron.api.v2.resource] None failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 96, in resource - method = getattr(controller, action) -TypeError: attribute name must be string, not 'NoneType' -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level ... ok - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -webob.exc.HTTPNotImplemented: The server has either erred or is incapable of performing the requested operation. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... ok - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level ... ok - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized..TestException: Translated error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized ... ok - ERROR [neutron.api.v2.resource] test failed: No details. + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json..TestException: 网络 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none ... ok +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... ok +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless ... ok +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network ... ok +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services ... ok +neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points +neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column ... ok +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table ... ok +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline ... ok +neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels +neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... ok +neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels +neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources ... ok +neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives +neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_does_not_drop_protocol +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_does_not_drop_protocol ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id ... ok +neutron.tests.unit.db.test_migration.TestCli.test_branches +neutron.tests.unit.db.test_migration.TestCli.test_branches ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_default_sg +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_default_sg ... ok +neutron.tests.unit.db.test_migration.TestCli.test_check_migration +neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg ... ok +neutron.tests.unit.db.test_migration.TestCli.test_current +neutron.tests.unit.db.test_migration.TestCli.test_current ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv4 +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv4 ... ok +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv6 +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv6 ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id ... ok +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group ... ok +neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails +neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_project_base +neutron.tests.unit.db.test_migration.TestCli.test_get_project_base ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir +neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_tenant_mismatch +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_tenant_mismatch ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok +neutron.tests.unit.db.test_migration.TestCli.test_heads +neutron.tests.unit.db.test_migration.TestCli.test_heads ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body ... ok +neutron.tests.unit.db.test_migration.TestCli.test_history +neutron.tests.unit.db.test_migration.TestCli.test_history ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null ... ok +usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | + --autogenerate] +prog revision: error: argument --contract: not allowed with argument --autogenerate +neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract +neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 ... ok +usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | + --autogenerate] +prog revision: error: argument --expand: not allowed with argument --autogenerate +neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand +neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict ... ok +neutron.tests.unit.db.test_migration.TestCli.test_stamp +neutron.tests.unit.db.test_migration.TestCli.test_stamp ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict ... ok +neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success +neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_packaging +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_packaging ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet +neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks +neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty ... ok - ERROR [neutron.cmd.netns_cleanup] Error unable to destroy namespace: qrouter-6e322ac7-ab50-4f53-9cdc-d1d3c1164b6d -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/netns_cleanup.py", line 216, in destroy_namespace - ip = ip_lib.IPWrapper(namespace=namespace) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_socket -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_socket ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok -neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config -neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config ... ok -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope ... ok -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_5_None -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_5_None ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix ... ok -neutron.tests.unit.conf.policies.test_address_group.ProjectMemberTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectMemberTests.test_get_address_group ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent ... ok - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] - ERROR [neutron.plugins.ml2.managers] Port de3000a6-f79c-4ee6-af96-454d5123539c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port de3000a6-f79c-4ee6-af96-454d5123539c on host hostb for vnic_type normal using segments [{'id': 'd8811c22-793b-4567-9c78-7f16e2a2b408', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e1cc6242-8090-40c8-ad14-b454086ae24c'}] -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_again -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_again ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_empty neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_empty ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_activate_port_binding ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_get_port_binding ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_3 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_3 ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 201efd8a-b3b2-4251-a033-caed8a31ce7c does not exist +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " + ERROR [oslo_db.api] DB exceeded retry limit. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.IntegrityError: UNIQUE constraint failed: dvr_host_macs.mac_address + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create + db_obj = obj_db_api.create_object( + self, self.obj_context, self.modify_fields_to_db(fields)) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object + with obj_cls.db_context_writer(context): + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ~~~~~~~~~~~~~~~~~~~~~~^ + mode=self._mode, + ^^^^^^^^^^^^^^^^ + ...<2 lines>... + allow_async=self._allow_async, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + context=context) as resource: + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session + self.session.flush() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + ~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + ~~~~~~~~~~~^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self.mapper, + ^^^^^^^^^^^^ + uow.states_for_mapper_hierarchy(self.mapper, False, False), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + uow, + ^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj + _emit_insert_statements( + ~~~~~~~~~~~~~~~~~~~~~~~^ + base_mapper, + ^^^^^^^^^^^^ + ...<3 lines>... + insert, + ^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements + result = connection.execute( + statement, multiparams, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: dvr_host_macs.mac_address +[SQL: INSERT INTO dvr_host_macs (host, mac_address) VALUES (?, ?)] +[parameters: ('foo_host_2', 'FE-16-3E-DC-4C-5A')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/dvr_mac_db.py", line 116, in _create_dvr_mac_address_retry + dvr_mac_binding.create() + ~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator + return func(self, *args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create + raise o_exc.NeutronDbObjectDuplicateEntry( + object_class=self.__class__, db_exception=db_exc) +neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate DVRMacAddress: for attribute(s) ['mac_address'] with value(s) None + ERROR [neutron.db.dvr_mac_db] MAC generation error after 20 attempts +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_existing_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_existing_az ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event ... ok -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors ... ok - ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network e4b67557-24fd-4986-8519-d2afd2defc03: no agent available. Payload: {'port': {'id': '855b75dc-2618-456e-9495-96cb20ab2245', 'name': '', 'network_id': 'e4b67557-24fd-4986-8519-d2afd2defc03', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:db:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '845c9ce5-a7d6-47b2-9852-fd40ac1ea7fd', 'ip_address': '10.0.0.20'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['030ae296-750e-4acb-9b03-6896e23ad506'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'network': {'id': 'e4b67557-24fd-4986-8519-d2afd2defc03', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['845c9ce5-a7d6-47b2-9852-fd40ac1ea7fd'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) @@ -25436,6 +26662,8 @@ File "/build/reproducible-path/neutron-25.0.0/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 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) @@ -25590,6 +26818,10 @@ File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) ~~^^^^^^^^^^^^^ @@ -25640,8 +26872,6 @@ File "/build/reproducible-path/neutron-25.0.0/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 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) @@ -25676,10 +26906,6 @@ File "/build/reproducible-path/neutron-25.0.0/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 -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true eventlet.sleep(sleep) @@ -25714,77 +26940,190 @@ File "/build/reproducible-path/neutron-25.0.0/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 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_distributed_port -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_distributed_port ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_failed -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_failed ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project_and_resource -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project_and_resource ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 ... ok - ERROR [neutron.api.v2.resource] update failed: No details. +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d9030e78-b729-468e-939a-01a51c963bf3 after 0 tries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d9030e78-b729-468e-939a-01a51c963bf3 after 0 tries +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info ... ok +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show ... ok +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '5c65a6d2-9b2f-43e2-b7ea-0d91b3e6a601', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update - return self._update(request, id, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -25815,11 +27154,14 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update - obj = obj_updater(request.context, id, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 2237, in update_router - router_dict = super(L3_NAT_db_mixin, self).update_router(context, - id, router) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, _context_reference=context) @@ -25853,292 +27195,58 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 348, in update_router - self._update_router_gw_info(context, id, gw_info, r) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info - super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, router_id, info, request_body, router=router) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 571, in _update_router_gw_info - self._create_gw_port(context, router_id, router, network_id, - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ext_ips) - ^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 532, in _create_gw_port - self._create_router_gw_port(context, router, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - new_network_id, ext_ips) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 389, in _create_router_gw_port - router.gw_port = self._core_plugin._get_port( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context.elevated(), gw_port['id']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_one_resource_only -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_one_resource_only ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails -neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok - ERROR [neutron.db._utils] Cannot clean up created object 1234. Exception: -neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails -neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_internal_ip_change_for_fip -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_internal_ip_change_for_fip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_type_too_big -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_type_too_big ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_with_code_only -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_with_code_only ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4_multiple -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4_multiple ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix ... ok - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 6e13ecfd-5696-4d14-9fe5-5d87bf07a1f6. +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 4977a699-a307-4ad9-b3d4-f8993ca81ce4. Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 433, in _after_router_create self.schedule_router(context, router_id) @@ -26192,9 +27300,9 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-2869714 router, after_create +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-6772478 router, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -26259,114 +27367,55 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - network, - ^^^^^^^^ - subnet['subnet'], - ^^^^^^^^^^^^^^^^^ - subnetpool_id) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet - subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet - return self._allocate_specific_subnet(request) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet - raise exceptions.SubnetAllocationError(reason=msg) -neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated ... ok - ERROR [neutron.db._utils] Cannot clean up created object 9127b20b-a003-4efe-a17d-81403b4d9776. Exception: Router 9127b20b-a003-4efe-a17d-81403b4d9776 could not be found -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested ... ok - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router ff1e1662-f1c6-4716-bd50-3a6520b26501. + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb130404-d9f0-4c26-8b83-a8287cc9657e on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9db8df8a-afda-4f58-a62c-e0febc75e346 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 24ae0516-79aa-4415-9366-bf6c82458a1b on host host1 for vnic_type normal using segments [{'id': '389194b9-a8ca-41bc-8c76-b56be77f4c5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bb2f3da-ce21-49d8-a5f5-11112f487d1a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9afc8d3-6f9c-48ed-b96b-b6f032299bea on host other for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 2daf9ef2-9823-412b-b27b-300cda4d408b. Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 435, in _after_router_create self._notify_router_updated(context, router_id) @@ -26380,11 +27429,17 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-2869714 router, after_create + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d20b5bc5-9459-41d9-97dc-8e2ea2e914a1 on host host1 for vnic_type normal using segments [{'id': '6c8e03b3-6c65-4dc4-8d57-284b2e99a459', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6395ae6e-d0a3-4abd-8f56-6cbd91270e14'}] + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-6772478 router, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) @@ -26409,12 +27464,74 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_delete_router_ha_interface_port +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_delete_router_ha_interface_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field ... ok +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile ... ok + ERROR [neutron.cmd.runtime_checks] Failed to get keepalived version +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/runtime_checks.py", line 44, in get_keepalived_version + res = agent_utils.execute(cmd, addl_env=env, log_fail_as_error=False, + return_stderr=True) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron_lib.exceptions.ProcessExecutionError +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version_fail +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version_fail ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'bf2a5868-1419-47af-bf87-215b9b3fbbd2', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '40825e99-f90b-4fa3-8d85-8aee2cfe04eb', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'd723804f-a494-4ebe-ab81-7467fd730a0f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 4, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -26493,1803 +27610,2380 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - network, - ^^^^^^^^ - subnet['subnet'], - ^^^^^^^^^^^^^^^^^ - subnetpool_id) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet - subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet - return self._allocate_specific_subnet(request) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet - raise exceptions.SubnetAllocationError(reason=msg) -neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_min_port_greater_max -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_min_port_greater_max ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok - ERROR [neutron.db._utils] Cannot clean up created object a3f8773f-3dc3-4580-ac25-17258766dd59. Exception: -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_delete_router_ha_interface_port -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_delete_router_ha_interface_port ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_disabled neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_disabled ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok - ERROR [neutron.db._utils] Cannot clean up created object bde93610-8baa-4cef-865b-1981bbb81089. Exception: Router bde93610-8baa-4cef-865b-1981bbb81089 could not be found -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port +neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port +neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... ok +neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port +neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port +neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_enabled neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_enabled ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_exclude_dvr_agents_for_ha_candidates neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_exclude_dvr_agents_for_ha_candidates ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_max_only -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_max_only ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': 'f5519838-3ea9-44e4-b5a6-036e5f971feb', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '270b1e86-9c0f-4212-a9e4-ede35db3332b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 4, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_routers_on_l3_agent ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_networks_on_dhcp_agent ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent ... ok - ERROR [neutron.db._utils] Cannot clean up created object 22460796-af11-4cce-8430-2de72abed43c. Exception: -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_max_limits -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_max_limits ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field +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 " neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_false neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_false ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile ... ok + ERROR [oslo_versionedobjects.exception] Exception in string format operation +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'objname' + ERROR [oslo_versionedobjects.exception] objver: 1.2 + ERROR [oslo_versionedobjects.exception] objtype: QosMinimumBandwidthRule + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_service_profile ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_only -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_only ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg +neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_not_scheduled neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_not_scheduled ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet f2cb3181-9955-42ad-8dd0-88c33c302a91 does not exist +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... ok +neutron.tests.unit.extensions.test_security_groups_normalized_cidr.TestSecurityGroupsNormalizedCidr.test_create_security_group_rule_with_not_normalized_cidr +neutron.tests.unit.extensions.test_security_groups_normalized_cidr.TestSecurityGroupsNormalizedCidr.test_create_security_group_rule_with_not_normalized_cidr ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected +neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_proto_as_number_with_port_bad -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_proto_as_number_with_port_bad ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... ok + ERROR [neutron.plugins.ml2.managers] Port 46acafed-8de1-4002-b74e-1b5c45c717f8 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 46acafed-8de1-4002-b74e-1b5c45c717f8 on host localhost for vnic_type normal using segments [{'id': 'dcb7744b-d8f6-4744-a12a-a328a42fb44a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd35ed23-f88b-4aa9-a824-77c2a655524a'}] +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok + ERROR [neutron.plugins.ml2.managers] Port 69e2468d-a967-48b5-b1e4-8961b40f1d9c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 69e2468d-a967-48b5-b1e4-8961b40f1d9c on host localhost for vnic_type normal using segments [{'id': '50db93c3-da28-46ba-9a09-3a8a9ea24590', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a885045-3e3a-44dd-a642-cfc689f4aa3f'}] +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_delete_ha_and_non_ha_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_delete_ha_and_non_ha_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_port_bad -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_port_bad ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request ... ok + ERROR [neutron.plugins.ml2.managers] Port 46acafed-8de1-4002-b74e-1b5c45c717f8 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 46acafed-8de1-4002-b74e-1b5c45c717f8 on host host_2 for vnic_type normal using segments [{'id': 'dcb7744b-d8f6-4744-a12a-a328a42fb44a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd35ed23-f88b-4aa9-a824-77c2a655524a'}] +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.managers] Port 69e2468d-a967-48b5-b1e4-8961b40f1d9c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 69e2468d-a967-48b5-b1e4-8961b40f1d9c on host host_2 for vnic_type normal using segments [{'id': '50db93c3-da28-46ba-9a09-3a8a9ea24590', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a885045-3e3a-44dd-a642-cfc689f4aa3f'}] +neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected +neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_existing_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_existing_az ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_deleted_if_no_ha_router_present_two_tenants neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_deleted_if_no_ha_router_present_two_tenants ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_another_ha_router_is_created neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_another_ha_router_is_created ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_notify +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_notify ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... ok +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_limit -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_limit ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_with_distributed neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_with_distributed ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_with_unmasked_prefix -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_with_unmasked_prefix ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_default_create_security_group_rule_duplicate_rules_diff_desc -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_default_create_security_group_rule_duplicate_rules_diff_desc ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segments_tags ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface_includes_dvrsnat neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface_includes_dvrsnat ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags ... ok +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_distributed_router_to_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_distributed_router_to_ha ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups ... ok + ERROR [neutron.plugins.ml2.managers] Port a69073d1-4e41-446e-8677-2287b17201a0 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a69073d1-4e41-446e-8677-2287b17201a0 on host localhost for vnic_type normal using segments [{'id': '0d3c5de0-fc85-46c6-9ab5-b69b90d30e4d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1abe2c8f-6096-49e7-8ada-9dca3de79f12'}] +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers ... ok + ERROR [neutron.plugins.ml2.managers] Port a69073d1-4e41-446e-8677-2287b17201a0 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a69073d1-4e41-446e-8677-2287b17201a0 on host localhost for vnic_type normal using segments [{'id': '0d3c5de0-fc85-46c6-9ab5-b69b90d30e4d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1abe2c8f-6096-49e7-8ada-9dca3de79f12'}] neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_dvr neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_dvr ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_not_dvr neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_not_dvr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 7e1589ed-b8f5-4ad6-a8d4-42583b87c988 does not exist -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group ... ok + ERROR [neutron.plugins.ml2.managers] Port 44b2982a-30f1-4598-a37e-c0afe0b217fb does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44b2982a-30f1-4598-a37e-c0afe0b217fb on host host_2 for vnic_type normal using segments [{'id': '45bcb784-b06b-4647-aae6-2273da06aba9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a796435-42d3-49a8-8e75-a3113b29ccc0'}] +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert ... ok + ERROR [neutron.plugins.ml2.managers] Port 3cd86f62-6429-4c2c-8d2b-1f7ddd9f2bbd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3cd86f62-6429-4c2c-8d2b-1f7ddd9f2bbd on host host_2 for vnic_type normal using segments [{'id': '646398d3-d415-401a-bad2-224c14bb6678', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c52e39b3-ef8d-4bac-88bc-d67688fd3533'}] + ERROR [neutron.plugins.ml2.managers] Port 4e70e823-884a-48ac-931b-1e1c9a07d361 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e70e823-884a-48ac-931b-1e1c9a07d361 on host host_3 for vnic_type normal using segments [{'id': '646398d3-d415-401a-bad2-224c14bb6678', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c52e39b3-ef8d-4bac-88bc-d67688fd3533'}] +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents ... ok + ERROR [neutron.plugins.ml2.managers] Port 44b2982a-30f1-4598-a37e-c0afe0b217fb does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44b2982a-30f1-4598-a37e-c0afe0b217fb on host host_2 for vnic_type normal using segments [{'id': '45bcb784-b06b-4647-aae6-2273da06aba9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a796435-42d3-49a8-8e75-a3113b29ccc0'}] + ERROR [neutron.plugins.ml2.managers] Port 3cd86f62-6429-4c2c-8d2b-1f7ddd9f2bbd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3cd86f62-6429-4c2c-8d2b-1f7ddd9f2bbd on host host_2 for vnic_type normal using segments [{'id': '646398d3-d415-401a-bad2-224c14bb6678', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c52e39b3-ef8d-4bac-88bc-d67688fd3533'}] +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet ... ok + ERROR [neutron.plugins.ml2.managers] Port 4e70e823-884a-48ac-931b-1e1c9a07d361 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e70e823-884a-48ac-931b-1e1c9a07d361 on host host_2 for vnic_type normal using segments [{'id': '646398d3-d415-401a-bad2-224c14bb6678', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c52e39b3-ef8d-4bac-88bc-d67688fd3533'}] +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_logs_heartbeat +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_logs_heartbeat ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_new_entry +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_new_entry ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 68c25196-d043-4071-96db-13328533a1cb after 0 tries -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 68c25196-d043-4071-96db-13328533a1cb after 0 tries -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination_reverse -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination_reverse ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_agents_resource_versions +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_agents_resource_versions ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_found +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_found ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_not_found +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_not_found ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b36bebf9-bebf-459f-9772-ef72ed9a7439 after 0 tries -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_sort -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_sort ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b36bebf9-bebf-459f-9772-ef72ed9a7439 after 0 tries -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address ... ok +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_delete_ha_network_if_last_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_delete_ha_network_if_last_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk +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' +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'bfe4995a-934f-406b-9b07-7556f633947d', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id ... ok + ERROR [neutron_lib.utils.runtime] Error loading class by alias Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk - return self._create_bulk('subnet', context, subnets) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_overlapping_subnets -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_overlapping_subnets ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_single -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_single ... ok + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + namespace, name, warn_on_missing_entrypoint=False) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + namespace=namespace, + ^^^^^^^^^^^^^^^^^^^^ + ...<6 lines>... + warn_on_missing_entrypoint=warn_on_missing_entrypoint + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % + (self.namespace, name)) +stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + namespace, name, warn_on_missing_entrypoint=False) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + namespace=namespace, + ^^^^^^^^^^^^^^^^^^^^ + ...<6 lines>... + warn_on_missing_entrypoint=warn_on_missing_entrypoint + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % + (self.namespace, name)) +stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) + ~~~~~~~~~~^^^^^^^^^ +ModuleNotFoundError: No module named 'neutron.tests.unit.ipam_req' + ERROR [neutron.manager] Plugin 'neutron.tests.unit.ipam_req.SomeNonExistentClass' not found. +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify ... ok + ERROR [neutron_lib.utils.runtime] Alias or class name is not set + ERROR [neutron.manager] Plugin 'None' not found. +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets ... ok +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_no_delete_ha_network_if_not_last_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_no_delete_ha_network_if_not_last_router ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial ... ok - ERROR [neutron.db._utils] Cannot clean up created object 04d21973-76d7-40f2-afc9-cc6fa8a45ac0. Exception: Router 04d21973-76d7-40f2-afc9-cc6fa8a45ac0 could not be found -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_requires_admin_state_down neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_requires_admin_state_down ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok - ERROR [neutron.db._utils] Cannot clean up created object 7ba25fd3-dab0-4949-88f8-5342434a79b0. Exception: -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool ... ok -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_multiple -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_multiple ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '72d9ad79-bfec-4549-a468-7f22107fe16e', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk - return self._create_bulk('subnet', context, subnets) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_different_groups neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_different_groups ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_cleanup_old_nodes neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_cleanup_old_nodes ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_count_offline_nodes neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_count_offline_nodes ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_node_by_uuid neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_node_by_uuid ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min ... ok - ERROR [neutron.db._utils] Cannot clean up created object 1c382725-6aa0-412c-9b05-3ad1d7c41a8d. Exception: Router 1c382725-6aa0-412c-9b05-3ad1d7c41a8d could not be found -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_node neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_node ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists ... ok - ERROR [neutron.db._utils] Cannot clean up created object 65422ffb-518d-4286-87c2-5193927c3206. Exception: -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' + ERROR [neutron.plugins.ml2.managers] Port 2a92c696-1a91-4293-8095-9a27c7d486b2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a92c696-1a91-4293-8095-9a27c7d486b2 on host localhost for vnic_type normal using segments [{'id': '8eab0265-97be-411d-9ca5-d769d827114a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ff669cb9-8d83-4e1c-8e7c-b03a9c503a80'}] +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' + ERROR [neutron.plugins.ml2.managers] Port cb62cfd3-1dd7-4e79-8d10-605e1fb57d1b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port cb62cfd3-1dd7-4e79-8d10-605e1fb57d1b on host localhost for vnic_type normal using segments [{'id': '69c48e21-48cf-4e14-8bba-ec8f201e097b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5b153fd9-8e99-456d-959d-071d1e58496f'}] +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Port 2a92c696-1a91-4293-8095-9a27c7d486b2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a92c696-1a91-4293-8095-9a27c7d486b2 on host host_2 for vnic_type normal using segments [{'id': '8eab0265-97be-411d-9ca5-d769d827114a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ff669cb9-8d83-4e1c-8e7c-b03a9c503a80'}] +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_project_id +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_project_id ... ok + ERROR [neutron.plugins.ml2.managers] Port cb62cfd3-1dd7-4e79-8d10-605e1fb57d1b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port cb62cfd3-1dd7-4e79-8d10-605e1fb57d1b on host host_2 for vnic_type normal using segments [{'id': '69c48e21-48cf-4e14-8bba-ec8f201e097b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5b153fd9-8e99-456d-959d-071d1e58496f'}] +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id + for aggregate in self.n_client.aggregates.list(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list + return self._list('/os-aggregates', 'aggregates') + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list + resp, body = self.api.client.get(url) + ~~~~~~~~~~~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host_different_groups neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host_different_groups ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration ... ok -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since ... ok -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 28bb5f97-73ad-467e-8f17-38fb7cd10970 does not exist -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations ... ok -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation ... ok - ERROR [neutron.plugins.ml2.managers] Port ecbe21c9-8a39-4a8b-968b-de677fe6af37 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port ecbe21c9-8a39-4a8b-968b-de677fe6af37 on host localhost for vnic_type normal using segments [{'id': '9970f201-7409-4565-90ef-d5f323a5c6e5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '06758bfa-4995-4baf-8c7e-dd0c14f32694'}] -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation ... ok - ERROR [neutron.plugins.ml2.managers] Port 4bf60451-f0f8-4f7d-82e1-c438c236eb22 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4bf60451-f0f8-4f7d-82e1-c438c236eb22 on host localhost for vnic_type normal using segments [{'id': '113c7723-a521-443a-ab2f-1092f7ea30e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e56c425-13d8-425e-8881-6113a5072cf3'}] -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_add_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_add_addresses ... ok - ERROR [neutron.plugins.ml2.managers] Port ecbe21c9-8a39-4a8b-968b-de677fe6af37 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port ecbe21c9-8a39-4a8b-968b-de677fe6af37 on host host_2 for vnic_type normal using segments [{'id': '9970f201-7409-4565-90ef-d5f323a5c6e5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '06758bfa-4995-4baf-8c7e-dd0c14f32694'}] - ERROR [neutron.plugins.ml2.managers] Port 4bf60451-f0f8-4f7d-82e1-c438c236eb22 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4bf60451-f0f8-4f7d-82e1-c438c236eb22 on host host_2 for vnic_type normal using segments [{'id': '113c7723-a521-443a-ab2f-1092f7ea30e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e56c425-13d8-425e-8881-6113a5072cf3'}] -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters ... ok -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native +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' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_queries_constant 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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_different_security_group_ids +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' +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared ... ok -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" - ERROR [neutron.plugins.ml2.managers] Port 0a8faa16-d8c6-46cd-bfb8-b1a4d06978ed does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a8faa16-d8c6-46cd-bfb8-b1a4d06978ed on host localhost for vnic_type normal using segments [{'id': 'e06e44b4-4d07-42dc-a668-b372c28babc3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2136dd6b-c89a-420b-b660-8d8dd9fa8ca2'}] -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values ... ok - ERROR [neutron.plugins.ml2.managers] Port 0a8faa16-d8c6-46cd-bfb8-b1a4d06978ed does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a8faa16-d8c6-46cd-bfb8-b1a4d06978ed on host localhost for vnic_type normal using segments [{'id': 'e06e44b4-4d07-42dc-a668-b372c28babc3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2136dd6b-c89a-420b-b660-8d8dd9fa8ca2'}] -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort ... ok - ERROR [neutron.plugins.ml2.managers] Port 38a9bc44-bef3-4aac-9caa-74deb2d1e3e9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 38a9bc44-bef3-4aac-9caa-74deb2d1e3e9 on host host_2 for vnic_type normal using segments [{'id': '66458977-dee7-4cab-9131-f5e47faf5679', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6f1e53dc-d5ae-439f-9ac1-77617dbcde61'}] -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts ... ok - ERROR [neutron.plugins.ml2.managers] Port afc6d14c-21a7-4407-9fe1-4e97e319a9fb does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port afc6d14c-21a7-4407-9fe1-4e97e319a9fb on host host_2 for vnic_type normal using segments [{'id': '5e2c0fb7-f8bb-4f8a-b53b-34f72a14e6a0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bfa22cad-ed68-49af-b14b-4ffe92db20aa'}] -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.managers] Port e3f96a99-9b5c-4e2b-a593-bdf4cf486770 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port e3f96a99-9b5c-4e2b-a593-bdf4cf486770 on host host_3 for vnic_type normal using segments [{'id': '5e2c0fb7-f8bb-4f8a-b53b-34f72a14e6a0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bfa22cad-ed68-49af-b14b-4ffe92db20aa'}] - ERROR [neutron.plugins.ml2.managers] Port 38a9bc44-bef3-4aac-9caa-74deb2d1e3e9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 38a9bc44-bef3-4aac-9caa-74deb2d1e3e9 on host host_2 for vnic_type normal using segments [{'id': '66458977-dee7-4cab-9131-f5e47faf5679', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6f1e53dc-d5ae-439f-9ac1-77617dbcde61'}] -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false ... ok - ERROR [neutron.plugins.ml2.managers] Port afc6d14c-21a7-4407-9fe1-4e97e319a9fb does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port afc6d14c-21a7-4407-9fe1-4e97e319a9fb on host host_2 for vnic_type normal using segments [{'id': '5e2c0fb7-f8bb-4f8a-b53b-34f72a14e6a0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bfa22cad-ed68-49af-b14b-4ffe92db20aa'}] -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Port e3f96a99-9b5c-4e2b-a593-bdf4cf486770 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port e3f96a99-9b5c-4e2b-a593-bdf4cf486770 on host host_2 for vnic_type normal using segments [{'id': '5e2c0fb7-f8bb-4f8a-b53b-34f72a14e6a0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bfa22cad-ed68-49af-b14b-4ffe92db20aa'}] -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope ... ok -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db +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' +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_no_ext_gw -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_no_ext_gw ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping ... ok -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_gw_port_mismatch -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_gw_port_mismatch ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_no_ext_gw -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_no_ext_gw ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw_snat_disabled ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post +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' +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f43ace7f-b072-48b3-b8f4-271437fda478 after 0 tries +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_disabled ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_enabled ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 78094eb9-ed22-4faa-97e2-e7dd72747c15 after 0 tries +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c8816550-85ec-48e7-8bd1-e06a71a1dc9b after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal ... ok -neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_1_None -neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_1_None ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_overlapping_subnets +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_overlapping_subnets ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 41fb3041-dee4-404c-8715-dd3e59670037 after 0 tries +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_single +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_single ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9047fce7-b25d-453e-a2ef-632e08830f0f after 0 tries +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_multiple +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_multiple ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -28308,16 +30002,15 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() ~~~~~~~~~^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -28336,3473 +30029,2442 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend ... ok -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad ... ok - ERROR [neutron.plugins.ml2.managers] Port ad0e2a85-729e-409a-b2d5-2c255b705b58 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port ad0e2a85-729e-409a-b2d5-2c255b705b58 on host localhost for vnic_type normal using segments [{'id': '892ef4a6-061d-40b8-b613-4fab439103f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fbd9f457-8989-4bee-92f7-cdc422269f13'}] -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Port 9671865e-302a-4a5e-8f20-f2652a5a65db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9671865e-302a-4a5e-8f20-f2652a5a65db on host localhost for vnic_type normal using segments [{'id': '7fafb352-54fb-4dd1-a35b-e069a18b7525', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5e8d47b-291b-405b-9a4c-1bbde2fa1db0'}] - ERROR [neutron.plugins.ml2.managers] Port ad0e2a85-729e-409a-b2d5-2c255b705b58 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port ad0e2a85-729e-409a-b2d5-2c255b705b58 on host host_2 for vnic_type normal using segments [{'id': '892ef4a6-061d-40b8-b613-4fab439103f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fbd9f457-8989-4bee-92f7-cdc422269f13'}] - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '1d16e53a-ddba-4391-8a30-e0581482f78a', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk - return self._create_bulk('subnet', context, subnets) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. - ERROR [neutron.plugins.ml2.managers] Port 9671865e-302a-4a5e-8f20-f2652a5a65db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9671865e-302a-4a5e-8f20-f2652a5a65db on host host_2 for vnic_type normal using segments [{'id': '7fafb352-54fb-4dd1-a35b-e069a18b7525', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5e8d47b-291b-405b-9a4c-1bbde2fa1db0'}] -neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_2 -neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_2 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner ... ok -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'd0f0639e-75b6-4942-bbaa-ff4b9ae4c838', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk - return self._create_bulk('subnet', context, subnets) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... ok -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_standard_attr_id -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 " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5b75e8cf-0d81-4d69-a5ee-c948df380e19 after 0 tries -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 51077fff-c045-4fba-a0f3-107cadc90fc7 after 0 tries -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails ... ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id + for aggregate in self.n_client.aggregates.list(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list + return self._list('/os-aggregates', 'aggregates') + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list + resp, body = self.api.client.get(url) + ~~~~~~~~~~~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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' +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_with_prefixlen_31 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map +neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_to_None neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions +neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_with_too_many_entries neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c13a041c-c7d5-4656-b5ad-04414b17651f after 0 tries -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden ... ok +neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router +neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_new_gw neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_new_gw ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... ok +neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_router +neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_router ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c796ca0f-47ef-4943-a101-6b4145eecb44 after 0 tries -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_standard_attr_id +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 " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... ok - ERROR [neutron.services.provider_configuration] Driver driver_path is not unique across providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service ... ok - ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bcc9ab5a-11b0-4785-8410-af69d8ae74ce after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external ... ok -neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default -neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters_false ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero ... ok -neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg -neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f48af207-4cff-40a5-be6c-b78f92a2af50 after 0 tries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_type_too_big +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_type_too_big ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_with_code_only +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_with_code_only ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d270b94e-1be8-4364-8a00-6b377c518305 after 0 tries -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_again -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_again ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fb7de639-0f90-4a0f-9eb1-169ea2c8afa8 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_min_port_greater_max +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_min_port_greater_max ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for da3f7f60-ab74-4fc7-ad78-0baa64b2ce18 after 0 tries -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok + ERROR [oslo_versionedobjects.exception] Exception in string format operation +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'supported' + ERROR [oslo_versionedobjects.exception] objver: 1.7 + ERROR [oslo_versionedobjects.exception] objname: QosPolicy + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_cannot_disable_dhcp neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for da3f7f60-ab74-4fc7-ad78-0baa64b2ce18 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_max_only +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_max_only ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_fails neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_max_limits +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_max_limits ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_only +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_only ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fe66b972-b9f7-4a69-bf18-ba9f2bc5715c after 0 tries -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fe66b972-b9f7-4a69-bf18-ba9f2bc5715c after 0 tries -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_proto_as_number_with_port_bad +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_proto_as_number_with_port_bad ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_project_returns_404 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_project_returns_404 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 750e5fa3-9bcc-4bd5-b868-59778bf929c7 after 0 tries -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_port_bad +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_port_bad ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 750e5fa3-9bcc-4bd5-b868-59778bf929c7 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8e36093b-48c0-45ec-b601-d6d1fe13034b after 0 tries +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8e36093b-48c0-45ec-b601-d6d1fe13034b after 0 tries +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok + ERROR [oslo_versionedobjects.exception] Exception in string format operation +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'objname' + ERROR [oslo_versionedobjects.exception] objver: 1.2 + ERROR [oslo_versionedobjects.exception] objtype: QosBandwidthLimitRule + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b534b2ef-290c-4f89-8d9a-c6d6b36bb0f5 after 0 tries +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b534b2ef-290c-4f89-8d9a-c6d6b36bb0f5 after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cef8e3bf-c77a-4997-b4ad-2c643e4c0b82 after 0 tries -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cef8e3bf-c77a-4997-b4ad-2c643e4c0b82 after 0 tries -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 ... ok -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory ... ok -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_with_unmasked_prefix +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_with_unmasked_prefix ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_host_routes_exhausted neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0aa0b8f3-7bdd-46f5-b1fe-e71497843b4e after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field -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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 61447de6-5efb-40ac-8f13-b60cc49178c9 after 0 tries -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 61447de6-5efb-40ac-8f13-b60cc49178c9 after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3f342822-a971-4e89-8e29-79edd53b9de8 after 0 tries -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ab3b908e-2db7-4019-b25d-accaaec22663 after 0 tries -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ab3b908e-2db7-4019-b25d-accaaec22663 after 0 tries -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead - warnings.warn( -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_empty_request_context_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_empty_request_context_returns_400 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 034df440-3bc3-465f-b52c-dfb7fffab62c after 0 tries -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported -neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 034df440-3bc3-465f-b52c-dfb7fffab62c after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields -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 " -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead - warnings.warn( -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9aa4b7ef-f014-44c4-b3ed-b127f53db243 after 0 tries -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9aa4b7ef-f014-44c4-b3ed-b127f53db243 after 0 tries -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a1ae8ff7-1335-4fb1-87d4-e60df99b79e3 after 0 tries -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a1ae8ff7-1335-4fb1-87d4-e60df99b79e3 after 0 tries -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5c1539d9-78f6-46c4-990e-05d090e4ca4a after 0 tries -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' - ERROR [oslo_versionedobjects.exception] Exception in string format operation +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled +neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common +neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_default_create_security_group_rule_duplicate_rules_diff_desc +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_default_create_security_group_rule_duplicate_rules_diff_desc ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b21234d5-a6a0-4bdc-84fa-f6856b33b0c2 after 0 tries +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b21234d5-a6a0-4bdc-84fa-f6856b33b0c2 after 0 tries +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_existing_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_existing_az ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_not_existing +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_not_existing ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination_reverse +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination_reverse ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e2260d45-fdce-4ec1-8266-1fc4607528ee after 0 tries +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_sort +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_sort ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e2260d45-fdce-4ec1-8266-1fc4607528ee after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 536f78e4-dfee-4413-8dde-41b9b88fbbe6 after 0 tries +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 536f78e4-dfee-4413-8dde-41b9b88fbbe6 after 0 tries +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_standard_attrs +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_standard_attrs ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c798480a-e98d-4829-96a9-f8d16419c881 after 0 tries +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c798480a-e98d-4829-96a9-f8d16419c881 after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok + ERROR [neutron.db._utils] Cannot clean up created object fa0a8589-b235-4980-bc27-66f6ebf2de3e. Exception: Router fa0a8589-b235-4980-bc27-66f6ebf2de3e could not be found +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' + ERROR [neutron.db._utils] Cannot clean up created object 9b7afadd-bad1-4df7-a6fa-a6878db8d791. Exception: Router 9b7afadd-bad1-4df7-a6fa-a6878db8d791 could not be found +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ERROR [neutron.db._utils] Cannot clean up created object f0dfee15-6a03-47dc-b44f-cdded82e3ec9. Exception: + ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields ... ok + ERROR [neutron.db._utils] Cannot clean up created object 265bf85b-010c-4ad4-bdaf-334cfc00dd70. Exception: +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys +neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net ... ok +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields ... ok + ERROR [neutron.api.v2.resource] create failed: No details. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ - message = self.msg_fmt % kwargs - ~~~~~~~~~~~~~^~~~~~~~ -KeyError: 'objname' - ERROR [oslo_versionedobjects.exception] objver: 1.2 - ERROR [oslo_versionedobjects.exception] objtype: QosDscpMarkingRule - ERROR [oslo_versionedobjects.exception] code: 500 -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2ba2352c-667b-4406-9a15-50c1c0be938c after 0 tries -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2ba2352c-667b-4406-9a15-50c1c0be938c after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/db.py", line 94, in create_segment + new_segment = self._create_segment_db(context, segment_id, segment) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/db.py", line 144, in _create_segment_db + registry.publish( + ~~~~~~~~~~~~~~~~^ + resources.SEGMENT, events.PRECOMMIT_CREATE, self, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + payload=events.DBEventPayload(context, resource_id=segment_id, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + states=(new_segment,))) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron_lib.callbacks.exceptions.CallbackFailure: +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_and_update_ndp_proxy_without_exception -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_and_update_ndp_proxy_without_exception ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9125e12c-0c20-432a-86b6-eee40dddb631 after 0 tries -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_false +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true ... ok +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_project_id neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 823d66a6-2f81-4713-ab4e-31ef388e2512 after 0 tries +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 823d66a6-2f81-4713-ab4e-31ef388e2512 after 0 tries -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4e517759-e5ee-4f4a-9a99-36af675c40d8 after 0 tries +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group ... ok +neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added +neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry +neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_mixed_fields -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 " +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok +neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry +neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_no_ext_gw +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_no_ext_gw ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network +neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c3521b75-19c6-4212-8479-e092d4dfd52e after 0 tries -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' - ERROR [oslo_db.api] DB exceeded retry limit. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -sqlite3.IntegrityError: UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address - -The above exception was the direct cause of the following exception: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create - db_obj = obj_db_api.create_object( - self, self.obj_context, self.modify_fields_to_db(fields)) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object - with obj_cls.db_context_writer(context): - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ~~~~~~~~~~~~~~~~~~~~~~^ - mode=self._mode, - ^^^^^^^^^^^^^^^^ - ...<2 lines>... - allow_async=self._allow_async, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) as resource: - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session - self.session.flush() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - ~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - ~~~~~~~~~~~^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self.mapper, - ^^^^^^^^^^^^ - uow.states_for_mapper_hierarchy(self.mapper, False, False), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - uow, - ^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj - _emit_insert_statements( - ~~~~~~~~~~~~~~~~~~~~~~~^ - base_mapper, - ^^^^^^^^^^^^ - ...<3 lines>... - insert, - ^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements - result = connection.execute( - statement, multiparams, execution_options=execution_options - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute - return meth( - self, - distilled_parameters, - execution_options or NO_OPTIONS, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection - return connection._execute_clauseelement( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self, distilled_params, execution_options - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement - ret = self._execute_context( - dialect, - ...<8 lines>... - cache_hit=cache_hit, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context - return self._exec_single_context( - ~~~~~~~~~~~~~~~~~~~~~~~~~^ - dialect, context, statement, parameters - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context - self._handle_dbapi_exception( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - e, str_statement, effective_parameters, cursor, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception - raise newraise.with_traceback(exc_info[2]) from e - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address -[SQL: INSERT INTO ndp_proxies (name, router_id, port_id, ip_address, standard_attr_id, id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?)] -[parameters: ('', 'f354a5e7-8b72-4eef-bdbf-216674e769c7', '34457eca-4c1c-416d-938d-6f4a2be4171f', '2001::2:249', 12, '1108960a-5bba-4a9f-8a8f-9d5473f95d6d', '46f70361-ba71-4bd0-9769-3573fd227c4b')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 49, in inner - result = f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/ndp_proxy/plugin.py", line 350, in create_ndp_proxy - np_obj.create() - ~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator - return func(self, *args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create - raise o_exc.NeutronDbObjectDuplicateEntry( - object_class=self.__class__, db_exception=db_exc) -neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate NDPProxy: for attribute(s) ['router_id', 'ip_address'] with value(s) None +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails ... ok +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_1_device_profile_1 +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_1_device_profile_1 ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_gw_port_mismatch +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_gw_port_mismatch ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_mixed_field +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 " neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_no_ext_gw +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_no_ext_gw ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field -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 " +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw_snat_disabled ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_project_id neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_mixed_field 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 " +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_1_None +neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_1_None ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_port -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_port ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_disabled ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_2 +neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_2 ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment +neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_enabled ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f5edef72-8f04-4c34-b4ed-2fb60bd1d170 after 0 tries -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fdd96117-b342-45b5-ac77-9e13f9c0a144 after 0 tries -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a919dbda-d5eb-43cc-9b01-bdf3b81790a9 after 0 tries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fdd96117-b342-45b5-ac77-9e13f9c0a144 after 0 tries -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11520997 subnet, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 674, in host_routes_after_create - self._update_routed_network_host_routes(context, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - subnet['network_id']) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 610, in _update_routed_network_host_routes - plugin.update_subnet(context, subnet.id, - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - {'subnet': { - ^^^^^^^^^^^^ - 'host_routes': calc_host_routes}}) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1467, in update_subnet - updated_subnet, original_subnet = self._update_subnet_precommit( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, id, subnet) - ^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 996, in _update_subnet_precommit - self._validate_subnet(context, s, cur_subnet=subnet_obj, is_pd=is_pd) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 749, in _validate_subnet - raise exc.HostRoutesExhausted( - subnet_id=s.get('id', _('new subnet')), - quota=cfg.CONF.max_subnet_host_routes) -neutron_lib.exceptions.HostRoutesExhausted: Unable to complete operation for 5f6e99a6-952a-46e5-84a7-c5eb116e2283. The number of host routes exceeds the limit 2. -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:144: 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 ' -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_check_limit -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_check_limit ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_router_with_external_gateway -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_router_with_external_gateway ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ce9ef7dc-6f4d-4dec-8885-fe0b16d746e7 after 0 tries -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2e48563e-8c59-41fa-ada4-a6b9c9a0f299 after 0 tries -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_delete_router_gateway_with_enable_ndp_proxy -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_delete_router_gateway_with_enable_ndp_proxy ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok -neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks -neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 47f25a07-80cc-446e-98f9-8ed0b88b8360 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a09d971e-688a-4bf0-8cfa-111a83155085 after 0 tries -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_by_default_conf_option -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_by_default_conf_option ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '-2' is too small - must be at least '-1'.]. -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 87d8c3d7-ad68-4e49-9538-8c000cf2b14b after 0 tries -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f3c83c7b-0461-4581-811a-8c506d4ebb48 after 0 tries -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for operation: 'abc' is not an integer.]. -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5b05084c-a87b-4c5c-af3e-a1b07dddcec3 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_external_gateway -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_external_gateway ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Unrecognized attribute(s) 'abc']. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '2147483648' is too large - must be no larger than '2147483647'.]. -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 84e6487c-6530-4a35-a10e-fddc1ce11e7d after 0 tries -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -31821,15 +32483,16 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() ~~~~~~~~~^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -31848,6 +32511,8 @@ File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -31893,1803 +32558,3604 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load -neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment -neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_unset_router_gateway_with_ndp_proxy -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_unset_router_gateway_with_ndp_proxy ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_update_gateway_without_ipv6_fixed_ip -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_update_gateway_without_ipv6_fixed_ip ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields ... ok - ERROR [neutron.api.v2.resource] create failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper - return method(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range - self._validate_network_segment_range_eligible(range_data) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible - plugin_utils.verify_tunnel_range( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - range_data, network_segment_range.get('network_type')) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range - raise exceptions.NetworkTunnelRangeError( - ...<2 lines>... - {'id': ident, 'type': tunnel_type}) -neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid vxlan identifier. - ERROR [neutron.api.v2.resource] create failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper - return method(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range - self._validate_network_segment_range_eligible(range_data) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible - plugin_utils.verify_tunnel_range( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - range_data, network_segment_range.get('network_type')) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range - raise exceptions.NetworkTunnelRangeError( - ...<2 lines>... - {'id': ident, 'type': tunnel_type}) -neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid geneve identifier. -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_existing_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_existing_az ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_parent_not_present -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_parent_not_present ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_not_existing -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_not_existing ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-61077525 router_interface, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 592, in _update_snat_v6_addrs_after_intf_update - return self._retry_update_snat_v6_addrs_after_intf_update( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - payload.context, payload) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 560, in _retry_update_snat_v6_addrs_after_intf_update - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update - updated_port = self._core_plugin.update_port( - admin_ctx, cs_port['id'], - {'port': {'fixed_ips': fixed_ips}}) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port - raise RuntimeError('csnat update failure') -RuntimeError: csnat update failure -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' - ERROR [neutron.api.v2.resource] create failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper - return method(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range - self._validate_network_segment_range_eligible(range_data) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 84, in _validate_network_segment_range_eligible - plugin_utils.verify_vlan_range(range_data) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 139, in verify_vlan_range - _raise_invalid_tag(str(vlan_tag), vlan_range) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 124, in _raise_invalid_tag - raise exceptions.NetworkVlanRangeError( - vlan_range=vlan_range, - error=_("%s is not a valid VLAN tag") % vlan_str) -neutron_lib.exceptions.NetworkVlanRangeError: Invalid network VLAN range: '4095:300' - '4095 is not a valid VLAN tag'. -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet -neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.db.l3_dvr_db] Failed to revert change to router port 78fc7cfb-cf7a-4ca5-ae21-2ae675bf3ff4. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update - updated_port = self._core_plugin.update_port( - admin_ctx, cs_port['id'], - {'port': {'fixed_ips': fixed_ips}}) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port - raise RuntimeError('csnat update failure') -RuntimeError: csnat update failure - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 582, in _retry_update_snat_v6_addrs_after_intf_update - revert() - ~~~~~~^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 579, in revert - self._core_plugin.update_port( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - admin_ctx, port['id'], upd) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1195, in update_port - raise ValueError('failure from revert') -ValueError: failure from revert -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-62470377 router_interface, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 592, in _update_snat_v6_addrs_after_intf_update - return self._retry_update_snat_v6_addrs_after_intf_update( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - payload.context, payload) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 560, in _retry_update_snat_v6_addrs_after_intf_update - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update - updated_port = self._core_plugin.update_port( - admin_ctx, cs_port['id'], - {'port': {'fixed_ips': fixed_ips}}) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port - raise RuntimeError('csnat update failure') -RuntimeError: csnat update failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_random_unallocated_segment -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_socket +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_socket ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_5_None +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_5_None ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype +neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3854721a-c222-426e-acd0-96c52ac10611 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_limit +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_limit ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0fd00af7-3b5b-489c-be00-f26ea086db5d after 0 tries +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2c148d6b-df0f-44ad-8f5b-5192fb6da09f after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 342adb92-88df-4481-b697-d7012fb93bf3 after 0 tries +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 40298d99-ae08-4640-84dc-1811313a3c59 after 0 tries +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fa8e9839-9e14-4a2b-b20d-e2f1f8e21721 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 110646fd-30ac-4c92-81d7-b7c0632ad619 after 0 tries +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 04580227-2723-410a-a16c-3ffb57d54ef7 after 0 tries +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_project_returns_404 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_project_returns_404 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 31bbb4f0-1c5f-47cf-b619-fe5afa5d6ab8 after 0 tries +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 144a3967-7631-4d0d-9656-c6606b40cbde after 0 tries +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 46c4fb3c-3aaa-4c70-935f-24a9fb9a8e71 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for dd9bca65-0335-4e4e-8dc8-9a8ef24b7c9c after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e78ba7a7-065e-4b3b-b492-519ca4eb228b after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cd7ba6a2-5ee6-44dd-97d9-154568dc4f98 after 0 tries +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8dd05922-2424-4d35-bbe8-01cdf544e570 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5c184960-81a3-4443-afab-1ccc33a95eb1 after 0 tries +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Unable to obtain MAC address for unique ID. Agent terminated! +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c99359c7-3f9d-4ac7-b960-55567784b59d after 0 tries +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 686bd37b-f526-41fa-8208-210c859dd13d after 0 tries +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 686bd37b-f526-41fa-8208-210c859dd13d after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c99359c7-3f9d-4ac7-b960-55567784b59d after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Interface foo for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5088231b-fdba-4ba9-ae1a-efe05c5f618d after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5088231b-fdba-4ba9-ae1a-efe05c5f618d after 0 tries neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1220dd45-7e01-4667-b562-c65c28ce2cdc after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1220dd45-7e01-4667-b562-c65c28ce2cdc after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 224d6a46-5d0d-4203-9502-9e078b87066b after 0 tries +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 224d6a46-5d0d-4203-9502-9e078b87066b after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a92aa3db-8bc3-4ccd-b8c2-63c75b42577e after 0 tries +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_enabled ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a92aa3db-8bc3-4ccd-b8c2-63c75b42577e after 0 tries +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 70c77dfe-19ff-452f-b8b1-0fc3a2de1ec2 after 0 tries +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.agent.common.ovs_lib] Timed out retrieving datapath_id on bridge br-int. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/ovs_lib.py", line 507, in get_datapath_id + return self._get_datapath_id() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/ovs_lib.py", line 110, in wrapped + return new_fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 332, in wrapped_f + return self(f, *args, **kw) + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ + do = self.iter(retry_state=retry_state) + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter + result = action(retry_state) + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 412, in exc_check + raise retry_exc.reraise() + ~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 186, in reraise + raise self +tenacity.RetryError: RetryError[] +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 70c77dfe-19ff-452f-b8b1-0fc3a2de1ec2 after 0 tries +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead + warnings.warn( + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1acee0e4-29c5-42f3-b39d-d7bb46a92731 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves_invalid +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves_invalid ... ok + ERROR [neutron.db._utils] Cannot clean up created object 1189baa8-d0ef-4af3-a60e-cb0d108110a6. Exception: Router 1189baa8-d0ef-4af3-a60e-cb0d108110a6 could not be found +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_empty_request_context_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_empty_request_context_returns_400 ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1acee0e4-29c5-42f3-b39d-d7bb46a92731 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field ... ok + ERROR [neutron.db._utils] Cannot clean up created object f46da3c5-54bc-412a-ba29-d12993d4dd79. Exception: +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9c53e9ad-02d8-499e-bdbd-0dcd94fd1606 after 0 tries +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native ... skipped 'Skip test for not implemented pagination feature' +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 196be401-7ecc-4fb5-b9ee-5b1ea5774865 after 0 tries +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead + warnings.warn( +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f9958d0f-de23-4025-b6d2-ad58e508c3dd after 0 tries +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f9958d0f-de23-4025-b6d2-ad58e508c3dd after 0 tries +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native ... skipped 'Skip test for not implemented pagination feature' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 135a2a67-2764-4781-88b3-f9e3e4532146 after 0 tries +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 135a2a67-2764-4781-88b3-f9e3e4532146 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 53fdbd2e-fe52-4d6f-93e6-c0e6f4a6d9fb after 0 tries neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_invalid_hints +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_invalid_hints ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4d499b02-c319-489e-b104-f92d095b2d04 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 52019e9d-2e52-4d6f-917f-1db9c56e9318 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_extended_attr_native_returns_400 +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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 52019e9d-2e52-4d6f-917f-1db9c56e9318 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9810f507-c229-488d-8ec0-efaf39895bea after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_mixed_fields -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 " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_with_synthetic_fields +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9810f507-c229-488d-8ec0-efaf39895bea after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native ... skipped 'Skip test for not implemented sorting feature' neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4793e0b5-2e95-411f-b5c7-cea88edec3c3 after 0 tries +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_default_inventory +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_default_inventory ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4793e0b5-2e95-411f-b5c7-cea88edec3c3 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 067557ad-7f8b-49ac-a520-73b575d8cd83 after 0 tries +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_remote_key_native_returns_400 +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' +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 067557ad-7f8b-49ac-a520-73b575d8cd83 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_without_direction +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_without_direction ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9b0f61f2-0ef7-4a44-be9d-cb6b7f0aa0df after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9b0f61f2-0ef7-4a44-be9d-cb6b7f0aa0df after 0 tries +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_queries_constant 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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix ... ok -neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values -neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native ... skipped 'Skip test for not implemented pagination feature' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2456a453-e4b7-476d-94d8-a90298d910d2 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype -neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2456a453-e4b7-476d-94d8-a90298d910d2 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 24267f0c-d183-4643-bce1-48732b04045d after 0 tries +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 24267f0c-d183-4643-bce1-48732b04045d after 0 tries +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] OVS is down, not reporting state to server +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 57f5b14c-1fb9-494a-a7e5-e98830680dd2 after 0 tries +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 57f5b14c-1fb9-494a-a7e5-e98830680dd2 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c211109a-b3f3-4560-adc4-f2670efb709b after 0 tries +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 948948ed-9e74-4918-a033-46fa087ef0c7 after 0 tries +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1116ec5f-4de2-4ff9-b09c-ceaf2621643a after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1116ec5f-4de2-4ff9-b09c-ceaf2621643a after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 50c696e7-5aac-4301-b083-e57ad20d5f26 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 50c696e7-5aac-4301-b083-e57ad20d5f26 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 57167de6-29e8-40f9-ba47-582b49a8ab13 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports ... ok +neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions +neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b77b51c7-5bc9-473f-94f1-452ea00ad4ac after 0 tries +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0d0f9c09-c584-4c11-b89d-8cd85732fffd after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b77b51c7-5bc9-473f-94f1-452ea00ad4ac after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state + agent_status = self.state_rpc.report_state(self.context, + self.agent_state, + True) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state + agent_status = self.state_rpc.report_state(self.context, + self.agent_state, + True) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state + agent_status = self.state_rpc.report_state(self.context, + self.agent_state, + True) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ed6e42c2-5a1a-4423-afb2-cb13114334ec after 0 tries +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d01fc0b4-7e8f-4869-8545-3a28fb3e64d9 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d01fc0b4-7e8f-4869-8545-3a28fb3e64d9 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5c8bc19c-6072-4da3-a5c3-661d2df5b07a after 0 tries +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2858, in rpc_loop + failed_devices = self.process_network_ports( + port_info, provisioning_needed) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception: Trigger resync +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4e45d28d-983d-42bc-90b1-5457da69aa6a after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c118912a-a22c-4914-b37a-52450a0c5c3a after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true ... ok +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 +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 ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap] Vif binding denied by mechanism driver. MacVTap source device 'fake_if' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ec9f242d-8724-405e-9312-814b0f08eefe after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b01aa945-e132-4af0-a1b7-40fe7c1efaef after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 980354cb-c69b-4265-9484-6a7b3021e14e after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_bw +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_bw ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b01aa945-e132-4af0-a1b7-40fe7c1efaef after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-176465 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 674, in host_routes_after_create + self._update_routed_network_host_routes(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + subnet['network_id']) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 610, in _update_routed_network_host_routes + plugin.update_subnet(context, subnet.id, + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + {'subnet': { + ^^^^^^^^^^^^ + 'host_routes': calc_host_routes}}) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1467, in update_subnet + updated_subnet, original_subnet = self._update_subnet_precommit( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, id, subnet) + ^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 996, in _update_subnet_precommit + self._validate_subnet(context, s, cur_subnet=subnet_obj, is_pd=is_pd) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 749, in _validate_subnet + raise exc.HostRoutesExhausted( + subnet_id=s.get('id', _('new subnet')), + quota=cfg.CONF.max_subnet_host_routes) +neutron_lib.exceptions.HostRoutesExhausted: Unable to complete operation for 38963f91-0105-4953-b4bc-613ee7510999. The number of host routes exceeds the limit 2. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_on +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_on ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_off +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_off ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_on +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_on ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9fe5491e-8762-4909-aeac-9ba2a04030f0 after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f8018faf-727d-4492-be5d-a43b71fd72d5 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 94591989-f83e-4ad6-8ede-e2ec101d771b after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cb8d8950-af48-449d-8d9e-c47271301f43 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 91e903fc-0400-42b0-b3c7-a04c7405f078 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f8018faf-727d-4492-be5d-a43b71fd72d5 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-7051047 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 674, in host_routes_after_create + self._update_routed_network_host_routes(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + subnet['network_id']) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 610, in _update_routed_network_host_routes + plugin.update_subnet(context, subnet.id, + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + {'subnet': { + ^^^^^^^^^^^^ + 'host_routes': calc_host_routes}}) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1467, in update_subnet + updated_subnet, original_subnet = self._update_subnet_precommit( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, id, subnet) + ^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 996, in _update_subnet_precommit + self._validate_subnet(context, s, cur_subnet=subnet_obj, is_pd=is_pd) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 749, in _validate_subnet + raise exc.HostRoutesExhausted( + subnet_id=s.get('id', _('new subnet')), + quota=cfg.CONF.max_subnet_host_routes) +neutron_lib.exceptions.HostRoutesExhausted: Unable to complete operation for 25996230-5add-420f-ba76-38fb8679e920. The number of host routes exceeds the limit 2. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] VIF port: 12 has no ofport configured or is invalid, and might not be able to transmit. (ofport=-1) +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision unknown network type for net-id= +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:144: 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 ' +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_check_limit +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_check_limit ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 16cc0109-9a02-4f3d-93b8-3eaa3b60c23e after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ad2809b7-2429-4ca8-80ab-5e75f590b591 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 949a3904-c88c-4dff-af52-404a20506253 after 0 tries +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 240c7a74-3413-4d3a-928a-86ca78b3c6f0 after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2add32a8-aaa3-4f4a-b3b0-25457d81d912 after 0 tries +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6bc3656f-499b-4c54-98bb-e31c152d0c88 after 0 tries +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0198cc3f-3fbe-4d97-a17f-4f0cf920234d after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3af4a9c4-5c8c-40de-a79f-1203cfb498da after 0 tries +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fab7122f-b68f-44e0-ba0d-7a5af205a1c3 after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id ... ok +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 +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 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' + WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '-2' is too small - must be at least '-1'.]. +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 335b4e58-f781-4d0c-b8bc-25663172e6dd after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5bc872b0-f9d9-479b-a295-911e0a2644fb after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3c7ed5a2-090e-4f0e-8f5f-ddecd20c2d1d after 0 tries +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' + WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for operation: 'abc' is not an integer.]. +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -33735,6 +36201,42 @@ File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -33777,27 +36279,47 @@ **endpoint_filter) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' + WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Unrecognized attribute(s) 'abc']. +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings_with_threshold_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings_with_threshold_set ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f9dc2237-af81-4898-8e40-b4387ff8bb28 after 0 tries +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -33843,6404 +36365,2006 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions -neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points -neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels -neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels -neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives -neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' + WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '2147483648' is too large - must be no larger than '2147483647'.]. +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_no_external_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_no_external_ports ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b07859e1-bec2-4f0e-8b85-62dbce9565e4 after 0 tries +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_migration.TestCli.test_branches -neutron.tests.unit.db.test_migration.TestCli.test_branches ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.db.test_migration.TestCli.test_check_migration -neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... ok -neutron.tests.unit.db.test_migration.TestCli.test_current -neutron.tests.unit.db.test_migration.TestCli.test_current ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails -neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.db.test_migration.TestCli.test_get_project_base -neutron.tests.unit.db.test_migration.TestCli.test_get_project_base ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir -neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.db.test_migration.TestCli.test_heads -neutron.tests.unit.db.test_migration.TestCli.test_heads ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.db.test_migration.TestCli.test_history -neutron.tests.unit.db.test_migration.TestCli.test_history ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | - --autogenerate] -prog revision: error: argument --contract: not allowed with argument --autogenerate +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract -neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract ... ok -usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | - --autogenerate] -prog revision: error: argument --expand: not allowed with argument --autogenerate -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand -neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.db.test_migration.TestCli.test_stamp -neutron.tests.unit.db.test_migration.TestCli.test_stamp ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success -neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains 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' -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends 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' -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts 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' -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points -neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions -neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network phys -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field ... ok - ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] Provided MTU value 1490 for VNI 12345678 is too high according to physical device eth0 MTU=1500. -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network -neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_does_not_drop_protocol -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_does_not_drop_protocol ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_default_sg -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_default_sg ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv4 -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv4 ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv6 -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv6 ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_tenant_mismatch -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_tenant_mismatch ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port - port = model_query.get_by_id(context, models_v2.Port, id, - lazy_fields=lazy_fields) - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id - return query.filter(model.id == object_id).one() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one - return self._iter().one() # type: ignore - ~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one - return self._only_one_row( - ~~~~~~~~~~~~~~~~~~^ - raise_for_second_row=True, raise_for_none=True, scalar=False - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row - raise exc.NoResultFound( - "No row was found when one was required" - ) -sqlalchemy.exc.NoResultFound: No row was found when one was required - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile - plugin.get_port(n_context.get_admin_context(), - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - param_dict['parent_name']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port - port = self._get_port(context, id, lazy_fields=lazy_fields) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port - raise exceptions.PortNotFound(port_id=id) -neutron_lib.exceptions.PortNotFound: Port invalid could not be found. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. tag a value invalid type. -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_subnet_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys -neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking ... ok -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit ... ok -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Parsing physical_interface_mappings failed: bad mapping. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] No physical_interface_mappings provided, but at least one mapping is required. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Unsupported configuration option for "SECURITYGROUP.firewall_driver"! Only the NoopFirewallDriver is supported by macvtap agent, but "foo" is configured. Set the firewall_driver to "noop" and start the agent again. Agent terminated! -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_physical_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_physical_br ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_acls_for_lswitches -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_acls_for_lswitches ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -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 -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 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" - ERROR [neutron.notifiers.nova] Error response returned from nova: - ERROR [neutron.notifiers.nova] Error response returned from nova: -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_gwc -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_gwc ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_legacy_option -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_legacy_option ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_router_floatingip_lbs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_router_floatingip_lbs ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_standard_attr_id -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 " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosed_gateway_schedule_to_max -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosed_gateway_schedule_to_max ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_concurrent_enable_flag_update -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_concurrent_enable_flag_update ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_missing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_missing ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk -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' -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_mixed_field -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 " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -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 -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 ... ok - ERROR [neutron.notifiers.nova] Error response returned from nova: +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_mixed_field +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 " neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id +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" neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains 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' -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends 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' +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts 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' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_port_has_address_scope +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_port_has_address_scope ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.notifiers.nova] Nova endpoint not found, invalidating the session -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/nova.py", line 282, in send_events - response = novaclient.server_external_events.create( - batched_events) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog. -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 -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 ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination ... ok - ERROR [neutron.notifiers.nova] Error response returned from nova: -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_non_expected_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_non_expected_value ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises_connect_exc -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises_connect_exc ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_mixed_field -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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_disable_redirect +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_disable_redirect ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_contains 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' -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends 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' -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -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 -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 ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts 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' -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" - ERROR [neutron.notifiers.nova] Error response returned from nova: i am a string! -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_policy_obj_not_found neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_policy_obj_not_found ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +Traceback (most recent call last): neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant ... skipped 'Port object loads segment info without relationships' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native -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' -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_mixed_field -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 " neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -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 -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 ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_different_security_group_ids -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' -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_port_not_in_network -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_port_not_in_network ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_entry -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_entry ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Invalid tunnel type specified: foobar -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post -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' -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - rpc_context, - ^^^^^^^^^^^^ - ...<2 lines>... - device=device, - ^^^^^^^^^^^^^^ - port_context=bound_contexts[device])) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - rpc_context, - ^^^^^^^^^^^^ - ...<2 lines>... - device=device, - ^^^^^^^^^^^^^^ - port_context=bound_contexts[device])) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception: testdevice -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up - ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok - ERROR [oslo_versionedobjects.exception] Exception in string format operation + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ - message = self.msg_fmt % kwargs - ~~~~~~~~~~~~~^~~~~~~~ -KeyError: 'objname' - ERROR [oslo_versionedobjects.exception] objver: 1.2 - ERROR [oslo_versionedobjects.exception] objtype: QosBandwidthLimitRule - ERROR [oslo_versionedobjects.exception] code: 500 -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted_with_ranges -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted_with_ranges ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated_with_ranges -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated_with_ranges ... ok -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_dns_name_field_missing -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan ... ok - ERROR [oslo_versionedobjects.exception] Exception in string format operation + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ - message = self.msg_fmt % kwargs - ~~~~~~~~~~~~~^~~~~~~~ -KeyError: 'objname' - ERROR [oslo_versionedobjects.exception] objver: 1.2 - ERROR [oslo_versionedobjects.exception] objtype: QosMinimumBandwidthRule - ERROR [oslo_versionedobjects.exception] code: 500 -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_net_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_port_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_port_policy ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_driver -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_driver ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision flat network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_name ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision VLAN network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant ... skipped 'Port object loads segment info without relationships' -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_network_description_bumps_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_network_description_bumps_revision ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv4 ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb4a729a-c400-474c-9787-a59ec379f96a on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ee921319-d0a3-4852-90d7-4541a39ce085 on host my_l2_host_3 for vnic_type normal using segments [{'id': '6892fbed-9dab-4348-b191-673d9158216d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b40c2f6-200b-437c-9344-e781d1ac0099'}] -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_pci_slot neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_pci_slot ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_ports neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_ports ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ptr_zones -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ptr_zones ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_tenant_network ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_nat_floating_ip_with_gateway_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_nat_floating_ip_with_gateway_port ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_non_existent_object_raises_not_found +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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_static_routes_with_external_ids +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_static_routes_with_external_ids ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_dns_driver_loaded_after_server_restart -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_dns_driver_loaded_after_server_restart ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count +neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_object ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] No tunnel_type specified, cannot create tunnels -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok + ERROR [neutron.services.provider_configuration] Driver driver_path is not unique across providers +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok + ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +Traceback (most recent call last): +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction ... ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_bw -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_bw ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2334850e-026d-4199-ba44-2f12c7fa7067 on host my_l2_host for vnic_type normal using segments [{'id': 'cc17a6b4-a6be-4736-bae0-5edc4bc068c1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '9a9dd400-aabf-444b-87e3-a152c3c62c7c'}] -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_10_to_v1_9_drops_trusted -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_10_to_v1_9_drops_trusted ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_add_dns_name ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route_ecmp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route_ecmp ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_no_default_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_no_default_route ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_off -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_off ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_on -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_on ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail ... ok - ERROR [neutron.services.provider_configuration] Driver path is not unique across providers -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry ... ok - ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_6_to_v1_5_drops_numa_affinity_policy -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_6_to_v1_5_drops_numa_affinity_policy ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry_fail ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_7_to_v1_6_drops_device_profile -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_7_to_v1_6_drops_device_profile ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_8_to_v1_7_drops_hints -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_8_to_v1_7_drops_hints ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to create trunk : Error while communicating with OVSDB: error -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Can't obtain parent port ID from port foo -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Port has no trunk associated. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] No port present on trunk bridge in 60 seconds. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to get parent port for bridge : Parent port for trunk bridge could not be found. -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] No port present on trunk bridge in 1 seconds. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to get parent port for bridge : Parent port for trunk bridge could not be found. -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Removing subport subport_id from trunk foo_trunk_id failed: Error while communicating with OVSDB: error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 960d82b5-aed3-41e6-8894-e444256518a5: Parent port for trunk bridge could not be found. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to add subport with port ID cd84298a-574e-4417-bffc-f24cb5bd19aa to trunk with ID 0a063d1b-5d13-4caf-ac87-1c26e75217db: Error while communicating with OVSDB: error -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port e45dacd7-c4f5-4cce-b5ae-3f764007fe84 not found -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port e45dacd7-c4f5-4cce-b5ae-3f764007fe84 not found -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1d3b34b8-3db8-42e4-80ae-562009c0086c on host my_l2_host_5 for vnic_type normal using segments [{'id': '140f599b-6c41-45d0-9367-3dad89664fc2', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '17d18625-e11c-4701-9e67-eb9bcde0129e'}] -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-8776000600798 port, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service - _send_data_to_external_dns_service(context, dns_driver, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - dns_data_db['current_dns_domain'], - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - dns_data_db['current_dns_name'], - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - records) - ^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service - dns_driver.create_record_set(context, dns_domain, dns_name, records) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set - designate.recordsets.create(dns_domain, dns_name, 'A', v4) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create - name, zone_info = self._canonicalize_record_name(zone, name) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name - zone_info = self.client.zones.get(zone) - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get - zone = v2_utils.resolve_by_name(self.list, zone) - File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name - results = func(criterion={"name": f"{name}"}, *args) - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list - return self._get(url, response_key='zones') - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get - resp, body = self.client.session.get(url, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request - response, body = super(self.__class__, self).request(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request - resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request - return self.session.request(url, method, **kwargs) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request - raise exceptions.AuthorizationFailure(msg) -keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_non_dns_name_attribute -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_non_dns_name_attribute ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_tenant_network ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-8776000600798 port, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service - _send_data_to_external_dns_service(context, dns_driver, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - dns_data_db['current_dns_domain'], - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - dns_data_db['current_dns_name'], - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - records) - ^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service - dns_driver.create_record_set(context, dns_domain, dns_name, records) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set - designate.recordsets.create(dns_domain, dns_name, 'A', v4) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create - name, zone_info = self._canonicalize_record_name(zone, name) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name - zone_info = self.client.zones.get(zone) - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get - zone = v2_utils.resolve_by_name(self.list, zone) - File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name - results = func(criterion={"name": f"{name}"}, *args) - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list - return self._get(url, response_key='zones') - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get - resp, body = self.client.session.get(url, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request - response, body = super(self.__class__, self).request(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request - resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request - return self.session.request(url, method, **kwargs) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request - raise exceptions.AuthorizationFailure(msg) -keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -40261,1729 +38385,2106 @@ ~~~~~~~~~~~~^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id - for aggregate in self.n_client.aggregates.list(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list - return self._list('/os-aggregates', 'aggregates') - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list - resp, body = self.api.client.get(url) - ~~~~~~~~~~~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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' -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_qos_policy_id -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_qos_policy_id ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate ... ok -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap] Vif binding denied by mechanism driver. MacVTap source device 'fake_if' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_egress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_egress ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_ingress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_ingress ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_create_meter -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_create_meter ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_responder ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan ... ok - ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network fe48e801-1896-404b-8731-e81f467280c5: no agent available. Payload: {'port': {'id': '1e60943a-867a-4092-b6c4-afd02b702a54', 'name': '', 'network_id': 'fe48e801-1896-404b-8731-e81f467280c5', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:d7:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': 'dc4e761b-391b-44e0-b42d-a894f56c118e', 'ip_address': '10.0.0.71'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['532539c8-de57-4d5e-9b44-5b18a5fa7a09'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'network': {'id': 'fe48e801-1896-404b-8731-e81f467280c5', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['dc4e761b-391b-44e0-b42d-a894f56c118e'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker_exception ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 37632d6b-d1c9-4458-a086-08bcfd445e4b after 0 tries -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_responder ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection ... ok -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker_exception ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_list_meter_features -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_list_meter_features ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers_when_already_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers_when_already_exists ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 04e768f6-d796-475b-a9fd-04c0b9a8f402 after 0 tries -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2d095906-d527-4a2f-8337-30eedad2803d after 0 tries -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_10_to_v1_9_drops_trusted +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_10_to_v1_9_drops_trusted ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_6_to_v1_5_drops_numa_affinity_policy +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_6_to_v1_5_drops_numa_affinity_policy ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_7_to_v1_6_drops_device_profile +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_7_to_v1_6_drops_device_profile ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_8_to_v1_7_drops_hints +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_8_to_v1_7_drops_hints ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_project_id_filter_added_when_project_id_present +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_project_id_filter_added_when_project_id_present ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation +neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported +neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_mixed_fields +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 " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3c23f9be-0678-457b-aacb-41e60c614685 after 0 tries +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_mixed_field -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 " +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_mixed_fields +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 " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' - ERROR [neutron.api.v2.resource] update failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update - return self._update(request, id, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update - obj = obj_updater(request.context, id, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 2237, in update_router - router_dict = super(L3_NAT_db_mixin, self).update_router(context, - id, router) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 348, in update_router - self._update_router_gw_info(context, id, gw_info, r) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info - super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, router_id, info, request_body, router=router) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 571, in _update_router_gw_info - self._create_gw_port(context, router_id, router, network_id, - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ext_ips) - ^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 532, in _create_gw_port - self._create_router_gw_port(context, router, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - new_network_id, ext_ips) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 389, in _create_router_gw_port - router.gw_port = self._core_plugin._get_port( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context.elevated(), gw_port['id']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a0550660-0c02-4f9a-8db8-7798c0550258 after 0 tries -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv4_options_ovn_conf_ip4_ip6_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv4_options_ovn_conf_ip4_ip6_dns ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_no_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_no_ip ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields +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 " +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_project_id neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_bulk_network_before_and_after_events_outside_of_txn neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_on -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_on ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_off -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_off ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_on -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_on ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_get_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_get_local_ip ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_create_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_create_event ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id - for aggregate in self.n_client.aggregates.list(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list - return self._list('/os-aggregates', 'aggregates') - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list - resp, body = self.api.client.get(url) - ~~~~~~~~~~~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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' -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_1_device_profile_1 -neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_1_device_profile_1 ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % - (self.__class__.__name__, column_name)) -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None -neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class +neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network +neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices +neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs ... ok ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper @@ -42071,10 +40572,6 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_db.exception.RetryRequest -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper @@ -42317,134 +40814,237 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network_segment_allocation_fails neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % - (self.__class__.__name__, column_name)) -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field -neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_baremetal -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_baremetal ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] Failed to get devices for p7p1 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_port_not_in_network +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_port_not_in_network ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg -neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % - (self.__class__.__name__, column_name)) -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set -neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_egress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_egress ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_ingress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_ingress ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_create_meter +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_create_meter ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_responder ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -42603,134 +41203,248 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % - (self.__class__.__name__, column_name)) -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.extensions.test_security_groups_normalized_cidr.TestSecurityGroupsNormalizedCidr.test_create_security_group_rule_with_not_normalized_cidr -neutron.tests.unit.extensions.test_security_groups_normalized_cidr.TestSecurityGroupsNormalizedCidr.test_create_security_group_rule_with_not_normalized_cidr ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % - (self.__class__.__name__, column_name)) -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker_exception ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_responder ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker_exception ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_list_meter_features +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_list_meter_features ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -42889,286 +41603,161 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers_when_already_exists ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network ... ok -neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated -neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_virtio_forwarder -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_virtio_forwarder ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_port_obj_bulk -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' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_mixed_field -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 " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 75e4e371-2cf8-48f3-b1e6-93cecfdcd416. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while removing port tapabcdef01-12 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 350, in treat_devices_removed + details = self.plugin_rpc.update_device_down(self.context, + device, + self.agent_id, + cfg.CONF.host) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " + ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while processing extensions for port removal tapabcdef01-12 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 364, in treat_devices_removed + self.ext_manager.delete_port(self.context, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ + {'device': device, + ^^^^^^^^^^^^^^^^^^ + 'port_id': port_id}) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron_lib.rpc] Timeout in RPC method update_device_down. Waiting for 0 seconds before next attempt. If the server is not down, consider increasing the rpc_response_timeout option as Neutron server(s) may be overloaded and unable to respond quickly enough. + ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while removing port tapabcdef01-12 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 211, in _send + reply, failure = reply_q.get(timeout=timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 320, in get + return waiter.wait() + ~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 139, in wait + return get_hub().switch() + ~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch + return self.greenlet.switch() + ~~~~~~~~~~~~~~~~~~~~^^ +_queue.Empty + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 350, in treat_devices_removed + details = self.plugin_rpc.update_device_down(self.context, + device, + self.agent_id, + cfg.CONF.host) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/rpc.py", line 168, in update_device_down + return cctxt.call(context, 'update_device_down', device=device, + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + agent_id=agent_id, host=host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 151, in call with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -43176,571 +41765,1961 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 75e4e371-2cf8-48f3-b1e6-93cecfdcd416 -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available ... ok + File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 149, in call + return self._original_context.call(ctxt, method, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 190, in call + result = self.transport._send( + self.target, msg_ctxt, msg, wait_for_reply=True, + timeout=timeout, call_monitor_timeout=cm_timeout, + retry=self.retry, transport_options=self.transport_options) + File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send + return self._driver.send(target, ctxt, message, + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + wait_for_reply=wait_for_reply, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ...<2 lines>... + retry=retry, + ^^^^^^^^^^^^ + transport_options=transport_options) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 226, in send + return self._send(target, ctxt, message, wait_for_reply, timeout, + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + transport_options) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 217, in _send + raise oslo_messaging.MessagingTimeout( + 'No reply on topic %s' % target.topic) +oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-plugin +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load +neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Parsing physical_interface_mappings failed: bad mapping. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] No physical_interface_mappings provided, but at least one mapping is required. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Unsupported configuration option for "SECURITYGROUP.firewall_driver"! Only the NoopFirewallDriver is supported by macvtap agent, but "foo" is configured. Set the firewall_driver to "noop" and start the agent again. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name +neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name ... ok +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced +neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_existing_rules +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_existing_rules ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_packet_rate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_packet_rate ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_new_rules +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_new_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_bandwidth ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate_ingress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate_ingress ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_remove_port_meter_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_remove_port_meter_id ... ok +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_physical_network +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_physical_network ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_vif_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_vif_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_packet_rate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_packet_rate ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_port_obj_bulk +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row ... ok +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81407ce7-f010-421a-bf03-79c13172e162 on host host1 for vnic_type normal using segments [{'id': 'c1bce85a-0ce6-479a-a4ae-3ea603440465', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3176975-f4a9-496f-be96-d52945cf6a9b'}] -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_chassis_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_chassis_change ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_virtual_parent_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_virtual_parent_change ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network_no_admin_tenant neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_false -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_false ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_invalid_admin_status neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_invalid_admin_status ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - rpc_context, - ^^^^^^^^^^^^ - ...<2 lines>... - device=device, - ^^^^^^^^^^^^^^ - port_context=bound_contexts[device])) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - rpc_context, - ^^^^^^^^^^^^ - ...<2 lines>... - device=device, - ^^^^^^^^^^^^^^ - port_context=bound_contexts[device])) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception: testdevice -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields ... ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up - ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_fields neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_fields ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 906c17bd-fe78-4148-993e-25ccb145ccda. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 906c17bd-fe78-4148-993e-25ccb145ccda +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a6181ab9-f0fa-430b-8ffc-5fbf90b051df. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a6181ab9-f0fa-430b-8ffc-5fbf90b051df +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_standard_attr_id +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv4_options_ovn_conf_ip4_ip6_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv4_options_ovn_conf_ip4_ip6_dns ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ae4edf13-c020-4626-ac6b-72fa20c4d721. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ae4edf13-c020-4626-ac6b-72fa20c4d721 +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1f419d48-afdf-4145-a36b-244134427547. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1f419d48-afdf-4145-a36b-244134427547 +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -43846,44 +43825,54 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... ok -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -43951,128 +43940,227 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 36d19068-161b-46bd-8dd3-0f6d1cce4332 after 0 tries -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 36d19068-161b-46bd-8dd3-0f6d1cce4332 after 0 tries -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 76dbe516-4fae-4dda-8b7a-14f1e9dc0e97. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 76dbe516-4fae-4dda-8b7a-14f1e9dc0e97 +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6a6d4ad9-6815-4c19-8c06-0df8742c117b. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 6a6d4ad9-6815-4c19-8c06-0df8742c117b +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2ce8b201-d1f8-483e-a838-8235c2b5ed86. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2ce8b201-d1f8-483e-a838-8235c2b5ed86 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -44169,37 +44257,195 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden ... ok - ERROR [neutron.plugins.ml2.managers] Extension driver 'test' failed in extend_network_dict +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port dc617cf5-2e92-4b46-8c7a-135828d4c06d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1172, in _call_on_dict_driver - getattr(driver.obj, method_name)(session, base_model, result) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -TypeError -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'vlan_transparent': , 'description': ''}} -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port dc617cf5-2e92-4b46-8c7a-135828d4c06d + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3e150bcb-50f8-4c4b-aea0-bfff7dca65f4. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3e150bcb-50f8-4c4b-aea0-bfff7dca65f4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 04a2e0a6-60f7-4bc3-966c-891789272e2e. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 04a2e0a6-60f7-4bc3-966c-891789272e2e +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -44245,6 +44491,19 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, _context_reference=context) @@ -44278,10 +44537,90 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 783806f4-f94e-406c-a4c5-a96c48c9891b. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -44289,30 +44628,173 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_update_distributed_port_binding_by_host -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_update_distributed_port_binding_by_host ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 783806f4-f94e-406c-a4c5-a96c48c9891b +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e4184d27-7f32-4452-be39-535364278e0f. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e4184d27-7f32-4452-be39-535364278e0f +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8f430269-ca24-4a30-affa-9f141decaec4 on host host1 for vnic_type direct using segments [{'id': 'a28965a6-0c3c-4106-b6d2-aaa61073de07', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 62443, 'network_id': 'a0822a4f-115f-42a8-b1cd-2dd3d1a0c520'}] +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7c2a4804-a50a-4759-99f0-e31e94cf80a0 on host host2 for vnic_type macvtap using segments [{'id': 'a28965a6-0c3c-4106-b6d2-aaa61073de07', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 62443, 'network_id': 'a0822a4f-115f-42a8-b1cd-2dd3d1a0c520'}] +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -44393,26 +44875,10 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1200, in _create_network_db - self.extension_manager.process_create_network( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, - ^^^^^^^^ - # NOTE(ihrachys) extensions expect no id in the dict - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - {k: v for k, v in net_data.items() if k != 'id'}, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - result) - ^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1141, in process_create_network - self._call_on_ext_drivers("process_create_network", plugin_context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - data, result) - ^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + subnet_def.RESOURCE_NAME, context, subnets) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -44420,62 +44886,308 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers - getattr(driver.obj, method_name)(plugin_context, data, result) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -TypeError -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0f4bf590-726a-4180-898c-a92826a238ba after 0 tries -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0f4bf590-726a-4180-898c-a92826a238ba after 0 tries -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f93239b0-849f-4a32-9004-08e54780844e on host testhost for vnic_type normal using segments [{'id': '4f79365a-ce31-4f4a-8590-54f5a4e22ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3efd266e-64f5-4491-b266-2d16ebfb590d'}] -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect + self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_and_update_ndp_proxy_without_exception +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_and_update_ndp_proxy_without_exception ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents +neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 695, in create_port_precommit + self._is_ovn_router_flavor_port(context, port)): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 704, in _is_ovn_router_flavor_port + return ovn_utils.is_ovn_provider_router(router_obj) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 1353, in is_ovn_provider_router + flavor_id = router.get('flavor_id') + ^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get' +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -44567,19 +45279,148 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) - ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1811, in _create_port_bulk + self.mechanism_manager.create_port_precommit(mech_context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 720, in create_port_precommit + self._call_on_drivers("create_port_precommit", context, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + raise_db_retriable=True) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 513, in _call_on_drivers + raise ml2_exc.MechanismDriverError( + ...<2 lines>... + ) neutron.plugins.ml2.common.exceptions.MechanismDriverError - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) @@ -44618,9 +45459,12 @@ return f(*dup_args, **dup_kwargs) File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put - return {self.resource: self.plugin_updater(*updater_args)} - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped @@ -44656,17 +45500,10 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1275, in update_network - self.extension_manager.process_update_network(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - updated_network) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1146, in process_update_network - self._call_on_ext_drivers("process_update_network", plugin_context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - data, result) - ^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + subnet_def.RESOURCE_NAME, context, subnets) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -44674,1741 +45511,1102 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers - getattr(driver.obj, method_name)(plugin_context, data, result) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -TypeError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b7a79972-51b3-4e29-abf4-1d1869bbb698 after 0 tries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b7a79972-51b3-4e29-abf4-1d1869bbb698 after 0 tries -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc2b202b-06c8-46d5-942a-225b7c84324f on host testhost for vnic_type normal using segments [{'id': 'a3b40daf-2d6f-4d16-a950-12a823b158d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '038f9061-fea9-41da-8a1b-e7c48e95a503'}] -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... ok - ERROR [neutron.plugins.ml2.managers] Port 5d379a95-3113-49da-8ca2-add62afa53ea does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d379a95-3113-49da-8ca2-add62afa53ea on host host1 for vnic_type direct using segments [{'id': 'bf7b2d22-32d9-4d82-a01b-7ea1acb6b0c9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '69a0efaa-4042-47eb-976b-2be1185decd9'}] - ERROR [neutron.plugins.ml2.managers] Port cfa98711-b4ed-4333-8d49-5d85452d7ee4 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cfa98711-b4ed-4333-8d49-5d85452d7ee4 on host host2 for vnic_type macvtap using segments [{'id': 'bf7b2d22-32d9-4d82-a01b-7ea1acb6b0c9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '69a0efaa-4042-47eb-976b-2be1185decd9'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_portbinding_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a25d5e33-f458-4df6-8755-734f3e24b90e on host testhost for vnic_type normal using segments [{'id': '4e9e2650-6898-4896-af50-c9d04ae0627f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6719f55-28c0-4ec5-820a-84261588252f'}] -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 83d3072e-0219-4a32-830c-ebb7c18b0426 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 83d3072e-0219-4a32-830c-ebb7c18b0426 after 0 tries -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c1a6b97c-9b71-465a-b359-eed5e67f88db on host testhost for vnic_type normal using segments [{'id': 'dade9911-c063-4e6a-a41f-7656354ca7f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16808805-edf3-4df2-8998-0c8e17df8bc8'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhost for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fbf124b-fe5e-4e6a-a0ca-83b8b1dfb14d on host testhosttemp for vnic_type normal using segments [{'id': 'd27a3b70-498a-4366-abf9-b9c8ad1efcdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c94cb3ff-1a88-41a6-ba94-3ad88a9d85ad'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] - ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cdea1483-362d-42eb-8510-0e32f58cff3a on host testhosttemp for vnic_type normal using segments [{'id': '80b79f1b-8e7a-4a5b-9d59-6e69626df6bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f1ed789-9176-4463-8eb2-8f510c703a18'}] -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 81017830-78dc-4d5d-ab5a-5b48bc02c285 after 0 tries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 81017830-78dc-4d5d-ab5a-5b48bc02c285 after 0 tries -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_wrong_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 106a6048-76d5-4630-83f2-39aa6946e113 on host testhost for vnic_type normal using segments [{'id': '6b0fbb33-c0f7-4c01-867b-6addb035734d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47e380a3-70a8-4498-81f3-0d38b9674480'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant 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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo ... ok + ERROR [oslo_db.api] DB exceeded retry limit. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.IntegrityError: UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create + db_obj = obj_db_api.create_object( + self, self.obj_context, self.modify_fields_to_db(fields)) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object + with obj_cls.db_context_writer(context): + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ~~~~~~~~~~~~~~~~~~~~~~^ + mode=self._mode, + ^^^^^^^^^^^^^^^^ + ...<2 lines>... + allow_async=self._allow_async, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + context=context) as resource: + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session + self.session.flush() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + ~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + ~~~~~~~~~~~^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self.mapper, + ^^^^^^^^^^^^ + uow.states_for_mapper_hierarchy(self.mapper, False, False), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + uow, + ^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj + _emit_insert_statements( + ~~~~~~~~~~~~~~~~~~~~~~~^ + base_mapper, + ^^^^^^^^^^^^ + ...<3 lines>... + insert, + ^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements + result = connection.execute( + statement, multiparams, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address +[SQL: INSERT INTO ndp_proxies (name, router_id, port_id, ip_address, standard_attr_id, id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?)] +[parameters: ('', '74fb2052-2f83-4179-986d-a4a5eaa000fc', '05ae331d-97fe-45aa-bbd7-0abc2bf81391', '2001::2:99', 12, '71808eed-6d9f-4ce2-a2d5-119384468f2f', '46f70361-ba71-4bd0-9769-3573fd227c4b')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 49, in inner + result = f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/ndp_proxy/plugin.py", line 350, in create_ndp_proxy + np_obj.create() + ~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator + return func(self, *args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create + raise o_exc.NeutronDbObjectDuplicateEntry( + object_class=self.__class__, db_exception=db_exc) +neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate NDPProxy: for attribute(s) ['router_id', 'ip_address'] with value(s) None +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '0896ed49-cb98-46ec-b9ec-40cf58dcfda2' -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'cd621692-a1c6-4a71-8857-cf4753275b4f' + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cd621692-a1c6-4a71-8857-cf4753275b4f. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs ... ok - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1635, in _after_create_port + bound_context = self._bind_port_if_needed(mech_context) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port cd621692-a1c6-4a71-8857-cf4753275b4f +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_default_range_two_shared_ranges neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_default_range_two_shared_ranges ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d002f41b-a234-45e9-afeb-bb87d3e96e9f after 0 tries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_shared_ranges neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_shared_ranges ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d002f41b-a234-45e9-afeb-bb87d3e96e9f after 0 tries -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'e567e879-d28f-4bc9-a54e-769c18094b0e' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e567e879-d28f-4bc9-a54e-769c18094b0e. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1628, in _after_create_port + self.mechanism_manager.create_port_postcommit(mech_context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e567e879-d28f-4bc9-a54e-769c18094b0e +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'd66730e4-395b-41d5-9b45-c8a0abc2c2e5' -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_port +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_port ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native ... skipped 'Skip test for not implemented pagination feature' -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Unable to obtain MAC address for unique ID. Agent terminated! +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Interface foo for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Network None is not available. -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 27e4776b-ff8c-4436-b505-7545fddcb149. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 27e4776b-ff8c-4436-b505-7545fddcb149 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native ... skipped 'Skip test for not implemented pagination feature' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_router_with_external_gateway +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_router_with_external_gateway ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves_invalid -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves_invalid ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2eaaa65e-6d37-4bcc-b90b-9a137ca994ff. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2eaaa65e-6d37-4bcc-b90b-9a137ca994ff +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_delete_router_gateway_with_enable_ndp_proxy +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_delete_router_gateway_with_enable_ndp_proxy ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant 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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs ... ok -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_invalid_hints -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_invalid_hints ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints ... ok -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_extended_attr_native_returns_400 -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' -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native ... skipped 'Skip test for not implemented sorting feature' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_default_inventory -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_default_inventory ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_without_direction -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_without_direction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_remote_key_native_returns_400 -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' -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native ... skipped 'Skip test for not implemented pagination feature' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6bd3f512-c5d1-44fc-bfff-3ffbd2b2ec25. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 59ab3160-c166-40a3-ace8-be97ffa71c73. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -46434,120 +46632,265 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 6bd3f512-c5d1-44fc-bfff-3ffbd2b2ec25 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list -neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] OVS is down, not reporting state to server -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 59ab3160-c166-40a3-ace8-be97ffa71c73 +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" + ERROR [oslo_db.api] DB exceeded retry limit. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_db.exception.RetryRequest ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_db.exception.RetryRequest + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -46593,17 +46936,6 @@ ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, _context_reference=context) @@ -46623,8 +46955,36 @@ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise + raise self.value.with_traceback(self.tb) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -46637,33 +46997,25 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) - ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2f2cacd0-03fb-46ac-a06d-1af9fc79c9ba. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object ... ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -46671,20 +47023,30 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable -ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2f2cacd0-03fb-46ac-a06d-1af9fc79c9ba -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6da00c36-7717-46c1-b531-105f522dbbf0. Error: 'Mock' object is not iterable + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a7103cc1-e708-4f10-bbad-00fa441b5efd. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -46710,109 +47072,59 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 6da00c36-7717-46c1-b531-105f522dbbf0 -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_project_id -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_project_id ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 937d921b-224e-4f88-b108-dcb44e93977c. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a7103cc1-e708-4f10-bbad-00fa441b5efd +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -46820,66 +47132,185 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 937d921b-224e-4f88-b108-dcb44e93977c -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes ... ok + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + net_def.RESOURCE_NAME, context, networks) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -46925,6 +47356,55 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + net_def.RESOURCE_NAME, context, networks) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -46933,7 +47413,7 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect return self._fail_second_call(patched_plugin, orig, ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ *args, **kwargs) @@ -46975,46 +47455,25 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) -TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 01b32db9-7ddd-4bc3-ac21-d8c20ccc294f. Error: 'Mock' object is not iterable + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7119d653-44ee-43e1-9000-e2432a52816c. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -47040,120 +47499,60 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 01b32db9-7ddd-4bc3-ac21-d8c20ccc294f -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 80f77775-7252-4e64-b1ab-9ec0a93fc4da. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7119d653-44ee-43e1-9000-e2432a52816c +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_by_default_conf_option +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_by_default_conf_option ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c9e826a9-da87-4c9c-a31c-9d6ff6dfd8c8. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -47179,3027 +47578,1593 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 80f77775-7252-4e64-b1ab-9ec0a93fc4da -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c9e826a9-da87-4c9c-a31c-9d6ff6dfd8c8 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 23e637fe-a21b-43a5-8010-00487f78e71a. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state - agent_status = self.state_rpc.report_state(self.context, - self.agent_state, - True) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 23e637fe-a21b-43a5-8010-00487f78e71a +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_external_gateway +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_external_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0bebc238-ed6e-4fe0-85bf-33da594d05f3. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state - agent_status = self.state_rpc.report_state(self.context, - self.agent_state, - True) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state - agent_status = self.state_rpc.report_state(self.context, - self.agent_state, - True) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0bebc238-ed6e-4fe0-85bf-33da594d05f3 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 39a7e002-c230-4c95-b2ba-b43cc6565270. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2858, in rpc_loop - failed_devices = self.process_network_ports( - port_info, provisioning_needed) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception: Trigger resync + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 39a7e002-c230-4c95-b2ba-b43cc6565270 +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 36fd897c-10f6-4d83-b36f-383fc09d85cc. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 36fd897c-10f6-4d83-b36f-383fc09d85cc +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_projects_with_shared_access_to_db_obj_return_project_ids +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_projects_with_shared_access_to_db_obj_return_project_ids ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_project +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_project ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_project +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_project ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 628721ac-c1d1-47bd-adf5-b6d28d4d8abd. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 628721ac-c1d1-47bd-adf5-b6d28d4d8abd +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_unset_router_gateway_with_ndp_proxy +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_unset_router_gateway_with_ndp_proxy ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... ok +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_update_gateway_without_ipv6_fixed_ip +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_update_gateway_without_ipv6_fixed_ip ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter +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' +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_project_id neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 136a8f40-9f3a-46ab-ae16-42d876d01fe2 on host newhost for vnic_type normal using segments [{'id': '420c0ada-7a32-4b9c-8c51-f01a3e02c6d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '337b2d9e-9d49-4339-ac43-f1192051bae0'}] -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... ok -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 -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 ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1235ca6-6ec3-4740-97a5-5e70dc402fd6 on host newhost for vnic_type normal using segments [{'id': 'dc41fd65-2297-4572-a85a-bba6c8e46d37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5605c519-755f-4011-bc6c-4d783b61fdcd'}] -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_random_unallocated_segment -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_packaging -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_packaging ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet boo does not exist -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by alias -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - namespace, name, warn_on_missing_entrypoint=False) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - namespace=namespace, - ^^^^^^^^^^^^^^^^^^^^ - ...<6 lines>... - warn_on_missing_entrypoint=warn_on_missing_entrypoint - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % - (self.namespace, name)) -stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' - ERROR [neutron_lib.utils.runtime] Error loading class by class name -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - namespace, name, warn_on_missing_entrypoint=False) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - namespace=namespace, - ^^^^^^^^^^^^^^^^^^^^ - ...<6 lines>... - warn_on_missing_entrypoint=warn_on_missing_entrypoint - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % - (self.namespace, name)) -stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) - ~~~~~~~~~~^^^^^^^^^ -ModuleNotFoundError: No module named 'neutron.tests.unit.ipam_req' - ERROR [neutron.manager] Plugin 'neutron.tests.unit.ipam_req.SomeNonExistentClass' not found. -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok - ERROR [neutron_lib.utils.runtime] Alias or class name is not set - ERROR [neutron.manager] Plugin 'None' not found. -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed -neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] VIF port: 12 has no ofport configured or is invalid, and might not be able to transmit. (ofport=-1) -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision unknown network type for net-id= -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network -neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices -neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_fail ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_synthetic_fields -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap] Vif binding denied by mechanism driver. MacVTap source device 'fake_if.1234' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content ... ok - ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] Failed to get devices for p7p1 -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents -neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network -neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values ... ok -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... ok -neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added -neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.floatingip' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_external_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_external_network ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_project_id_filter_added_when_project_id_present -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_project_id_filter_added_when_project_id_present ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method -neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method -neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter -neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb -neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.api.v2.resource] create failed: No details. +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... ok + ERROR [neutron.api.v2.resource] update failed: No details. Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update + return self._update(request, id, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -50230,659 +49195,15 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule - MeteringPlugin.validate_metering_label_rule(metering_label_rule) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule - raise neutron_exc.Invalid( - "Cannot use 'remote-ip-prefix' in conjunction " - "with 'source-ip-prefix' or 'destination-ip-prefix'.") -neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_external_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_external_ports ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" - ERROR [neutron.api.v2.resource] create failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule - MeteringPlugin.validate_metering_label_rule(metering_label_rule) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 118, in validate_metering_label_rule - raise neutron_exc.Invalid( - ...<2 lines>... - "'destination_ip_prefix'.") -neutron_lib.exceptions.Invalid: You must define at least one of the following parameters 'remote_ip_prefix', or 'source_ip_prefix' or 'destination_ip_prefix'. -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_mixed_field -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 " -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_network_postcommit failed, deleting network '9095b495-6266-4c73-ae32-2c339bc47a23' -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '2385e912-d152-44d2-9483-91151987970f' -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_subnet_postcommit failed, deleting subnet 'b29e5070-ed08-423e-903e-18093516102e' -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_router ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_network_postcommit failed -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.api.v2.resource] create failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update + obj = obj_updater(request.context, id, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 2237, in update_router + router_dict = super(L3_NAT_db_mixin, self).update_router(context, + id, router) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -50912,216 +49233,29 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule - MeteringPlugin.validate_metering_label_rule(metering_label_rule) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule - raise neutron_exc.Invalid( - "Cannot use 'remote-ip-prefix' in conjunction " - "with 'source-ip-prefix' or 'destination-ip-prefix'.") -neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_subnet_postcommit failed -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.update_port_postcommit failed for port aa0f687d-ad2d-47e1-a497-f82456943681 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.update_port_postcommit failed for port 00e45220-d430-491d-b3a3-d6b57931bf9a -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_not_supported ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_subnet_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 348, in update_router + self._update_router_gw_info(context, id, gw_info, r) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info + super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, router_id, info, request_body, router=router) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 571, in _update_router_gw_info + self._create_gw_port(context, router_id, router, network_id, + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ext_ips) + ^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 532, in _create_gw_port + self._create_router_gw_port(context, router, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + new_network_id, ext_ips) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 389, in _create_router_gw_port + router.gw_port = self._core_plugin._get_port( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context.elevated(), gw_port['id']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -51130,715 +49264,151 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_supported ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... ok - ERROR [oslo_versionedobjects.exception] Exception in string format operation -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ - message = self.msg_fmt % kwargs - ~~~~~~~~~~~~~^~~~~~~~ -KeyError: 'supported' - ERROR [oslo_versionedobjects.exception] objver: 1.7 - ERROR [oslo_versionedobjects.exception] objname: QosPolicy - ERROR [oslo_versionedobjects.exception] code: 500 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_and_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_and_pps_rule ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_az_and_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_az_and_ignore ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_key_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_key_set ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_pps_direction_conflict -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_pps_direction_conflict ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_bad_policy ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c182a9e2-8c45-44af-8677-f5df7236a496 on host newhost for vnic_type normal using segments [{'id': '44939401-9a3f-4b61-981e-d52f65d655bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e85a07d-f150-45ec-9db2-80d0cbed2a3d'}] -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_publish_before_after_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_publish_before_after_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type_as_user -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type_as_user ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type ... ok +ValueError +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper @@ -51926,8 +49496,6 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_db.exception.RetryRequest -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper @@ -52170,110 +49738,136 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1229, in _create_network_db + self.mechanism_manager.create_network_precommit(mech_context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 531, in create_network_precommit + self._check_vlan_transparency(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 476, in _check_vlan_transparency + raise vlan_exc.VlanTransparencyDriverError() +neutron_lib.exceptions.vlantransparent.VlanTransparencyDriverError: Backend does not support VLAN Transparency. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -52432,108 +50026,32 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_ovn_lb_hm_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_ovn_lb_hm_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -52692,1411 +50210,532 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file -neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 8bc9f3d4-2f99-4217-9fff-21c988b406bc: Parent port for trunk bridge could not be found. -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Error on event created for subports [SubPort(port_id=4deb9755-368c-4173-a5be-d07e37bd1cef,segmentation_id=0,segmentation_type='foo',trunk_id=762fa0b3-22bb-464a-b5db-267996ce390d), SubPort(port_id=53852697-cdfc-4e26-b2b0-212a6d658bc9,segmentation_id=1,segmentation_type='foo',trunk_id=762fa0b3-22bb-464a-b5db-267996ce390d)]: -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Unknown or unimplemented event updated -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class -neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__ovn_update_port_missing_stdattribute -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__ovn_update_port_missing_stdattribute ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy -neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_no_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_no_dvr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac ... ok - ERROR [neutron.policy] Policy check error while calling .fakegetnetwork at 0x7feeee4445e0>! +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.api.v2.resource] create failed: No details. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/policy.py", line 304, in _extract - data = f(context.get_admin_context(), - resource_id, - fields=[field]) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/test_policy.py", line 664, in fakegetnetwork - raise NotImplementedError('Blast!') -NotImplementedError: Blast! -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.policy] Unable to verify match:%(foobaz_tenant_id)s as the parent resource: foobaz was not found -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok - ERROR [neutron.policy] Unable to verify match:%(malformed_field)s as the parent resource: malformed was not found -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_not_supported ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_supported ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet ... ok - ERROR [neutron.policy] Unable to identify a target field from:(wrong_stuff. Match should be in the form %()s + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range + self._validate_network_segment_range_eligible(range_data) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible + plugin_utils.verify_tunnel_range( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + range_data, network_segment_range.get('network_type')) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range + raise exceptions.NetworkTunnelRangeError( + ...<2 lines>... + {'id': ident, 'type': tunnel_type}) +neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid vxlan identifier. + ERROR [neutron.api.v2.resource] create failed: No details. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/policy.py", line 269, in __init__ - self.target_field = re.findall(r'^\%\((.*)\)s$', - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - match)[0] - ~~~~~~^^^ -IndexError: list index out of range -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads -neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null ... ok -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger -neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler -neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_above_max_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_above_max_limit ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.agent.common.ovs_lib] Timed out retrieving datapath_id on bridge br-int. + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range + self._validate_network_segment_range_eligible(range_data) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible + plugin_utils.verify_tunnel_range( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + range_data, network_segment_range.get('network_type')) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range + raise exceptions.NetworkTunnelRangeError( + ...<2 lines>... + {'id': ident, 'type': tunnel_type}) +neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid geneve identifier. +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok + ERROR [neutron.api.v2.resource] create failed: No details. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/ovs_lib.py", line 507, in get_datapath_id - return self._get_datapath_id() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/ovs_lib.py", line 110, in wrapped - return new_fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 332, in wrapped_f - return self(f, *args, **kw) - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ - do = self.iter(retry_state=retry_state) - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter - result = action(retry_state) - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 412, in exc_check - raise retry_exc.reraise() - ~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 186, in reraise - raise self -tenacity.RetryError: RetryError[] -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 65522d48-46a6-4c77-92ea-bec02e2479e6 on host fake_host for vnic_type normal using segments [{'id': 'b7c8dc32-07d2-4fe8-806b-767b3c4341b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b08441a0-848a-4d63-8237-3880753d3d05'}] -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_chassis_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_chassis_change ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_virtual_parent_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_virtual_parent_change ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security -neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req ... ok -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 -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 ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security -neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet ... ok -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f09e8f4-856e-4b33-b5e3-04fc84e93b02 on host fake_host for vnic_type normal using segments [{'id': '2ca9b090-73b5-4c51-b97e-0700933a5209', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '929709ee-b198-4835-957d-7f5621e4499e'}] -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range + self._validate_network_segment_range_eligible(range_data) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 84, in _validate_network_segment_range_eligible + plugin_utils.verify_vlan_range(range_data) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 139, in verify_vlan_range + _raise_invalid_tag(str(vlan_tag), vlan_range) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 124, in _raise_invalid_tag + raise exceptions.NetworkVlanRangeError( + vlan_range=vlan_range, + error=_("%s is not a valid VLAN tag") % vlan_str) +neutron_lib.exceptions.NetworkVlanRangeError: Invalid network VLAN range: '4095:300' - '4095 is not a valid VLAN tag'. +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_qos_policy_id +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b7fde042-b4f7-4877-b0b1-9bcac0381e3d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f09e8f4-856e-4b33-b5e3-04fc84e93b02 on host fake_host for vnic_type normal using segments [{'id': '2ca9b090-73b5-4c51-b97e-0700933a5209', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '929709ee-b198-4835-957d-7f5621e4499e'}] -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet b2d4d3c3-a0a2-460b-b4f5-1733b757af32 does not exist -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_projects_with_shared_access_to_db_obj_return_project_ids -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_projects_with_shared_access_to_db_obj_return_project_ids ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_toobig -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_toobig ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_project -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_project ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_project -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_project ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_not_timeout -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_not_timeout ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b7fde042-b4f7-4877-b0b1-9bcac0381e3d +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet boo does not exist +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -54143,854 +50782,220 @@ File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True -neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False -neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... ok - ERROR [oslo_db.api] DB exceeded retry limit. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest - -During handling of the above exception, another exception occurred: - +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true ... ok +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap] Vif binding denied by mechanism driver. MacVTap source device 'fake_if.1234' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct ... ok +neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed +neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap ... ok +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip '10.0.0.1'. IP couldn't be found on this host's interfaces. +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip '2001:db8:42:42::10'. IP couldn't be found on this host's interfaces. +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip 'None'. IP couldn't be found on this host's interfaces. +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents ... ok +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options ... ok +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_parent_not_present +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_parent_not_present ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) @@ -55056,36 +51061,8 @@ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise - raise self.value.with_traceback(self.tb) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -55098,25 +51075,10 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + subnet_def.RESOURCE_NAME, context, subnets) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -55124,124 +51086,24 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect + self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped @@ -55277,20 +51139,9 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - net_def.RESOURCE_NAME, context, networks) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -55299,19 +51150,115 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect - return self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4ff7792f-bf88-4f4e-83c2-2f7f39d3aaf6. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -55319,19 +51266,34 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4ff7792f-bf88-4f4e-83c2-2f7f39d3aaf6 +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 92c2e52e-877a-40c0-9e0b-b58d1a9d2e35. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -55339,68 +51301,128 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field -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 " + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 92c2e52e-877a-40c0-9e0b-b58d1a9d2e35 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_with_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_with_limit ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_again +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_again ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_create_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_create_event ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks ... ok +neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values +neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -55481,9 +51503,9 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk objects = self._create_bulk_ml2( - net_def.RESOURCE_NAME, context, networks) + subnet_def.RESOURCE_NAME, context, subnets) File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -55503,7 +51525,7 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect return self._fail_second_call(patched_plugin, orig, ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ *args, **kwargs) @@ -55545,9 +51567,9 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -55559,376 +51581,1442 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % + (self.__class__.__name__, column_name)) +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [ovsdbapp.event] Event not matched due to this exception: +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % + (self.__class__.__name__, column_name)) +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port decfbe5b-cedf-4cf6-9e39-cc7e2fb9eae4. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port decfbe5b-cedf-4cf6-9e39-cc7e2fb9eae4 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 67a048b6-61e6-4b06-82c3-80f5847994db on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cd6a4bc5-8234-4e9f-b1ff-4a9096c31901. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port cd6a4bc5-8234-4e9f-b1ff-4a9096c31901 +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76fc3c64-0d68-4316-ad6b-c0ac4ca7c253 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'e0b771cd-747f-45b5-9412-a1879459fe2b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6081ee6-271e-4d26-9700-b0000029bfeb'}] +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % + (self.__class__.__name__, column_name)) +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % + (self.__class__.__name__, column_name)) +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % + (self.__class__.__name__, column_name)) +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +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 " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated +neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list +neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True +neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vdpa -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vdpa ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains 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' -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends 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' -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts 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' -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False +neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_403 ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_project_id neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id 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" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5d0fadb2-11dc-4f8d-835a-42295c8e5e2d on host my_l2_host for vnic_type normal using segments [{'id': '74f627d6-db4a-4d42-84ee-150d8ba71c30', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'f6979b53-6cfa-49e8-83a6-17a6eef992b7'}] +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event ... ok +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok + ERROR [oslo_versionedobjects.exception] Exception in string format operation Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_vnic_type ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_geneve -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_geneve ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_vxlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_vxlan ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 29828079-84cd-4bb3-a931-166e9d4b00d8 does not exist -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 0f3f4c3f-4bfb-4d38-960b-181f4dc7a0a2 + File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'objname' + ERROR [oslo_versionedobjects.exception] objver: 1.2 + ERROR [oslo_versionedobjects.exception] objtype: QosDscpMarkingRule + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 466c4066-240e-42ea-8898-e78368569e93 not found +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 466c4066-240e-42ea-8898-e78368569e93 not found +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" + ERROR [neutron.notifiers.nova] Error response returned from nova: + ERROR [neutron.notifiers.nova] Error response returned from nova: +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_concurrent_enable_flag_update +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_concurrent_enable_flag_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle ... ok + ERROR [neutron.notifiers.nova] Error response returned from nova: +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.notifiers.nova] Nova endpoint not found, invalidating the session Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled - l3_notifier.router_added_to_agent( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, [router_id], agent['host']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 169, in router_added_to_agent - self._notification_host(context, 'router_added_to_agent', host, - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - use_call=True, payload=router_ids) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 55, in _notification_host - rpc_method(context, method, **kwargs) - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 40, in func_wrapper - with excutils.save_and_reraise_exception( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - reraise=False) as ctxt: - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper - return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/nova.py", line 282, in send_events + response = novaclient.server_external_events.create( + batched_events) File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -55937,1626 +53025,941 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -oslo_messaging.exceptions.MessagingTimeout +keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog. +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value ... ok + ERROR [neutron.notifiers.nova] Error response returned from nova: +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises_connect_exc +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises_connect_exc ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail ... ok + ERROR [neutron.notifiers.nova] Error response returned from nova: i am a string! +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison +neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a60224ad-4c9d-4d2d-9267-e1c3b23a085b on host my_l2_host_5 for vnic_type normal using segments [{'id': '41951873-4c5e-41f1-aad4-8a42eb463dfa', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6042c72-957f-4e8a-82a3-5c772628a803'}] +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_delete_arp_responder ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_arp_responder ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers_when_already_exists ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_synthetic_fields +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 " +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +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) +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) ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_missing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_missing ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port + port = model_query.get_by_id(context, models_v2.Port, id, + lazy_fields=lazy_fields) + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id + return query.filter(model.id == object_id).one() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one + return self._iter().one() # type: ignore + ~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one + return self._only_one_row( + ~~~~~~~~~~~~~~~~~~^ + raise_for_second_row=True, raise_for_none=True, scalar=False + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row + raise exc.NoResultFound( + "No row was found when one was required" + ) +sqlalchemy.exc.NoResultFound: No row was found when one was required During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router - self._notify_agents_router_rescheduled(context, router_id, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - cur_agents, new_agents) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled - raise l3agentscheduler.RouterReschedulingFailed( - router_id=router_id) -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router 0f3f4c3f-4bfb-4d38-960b-181f4dc7a0a2: no eligible l3 agent found. -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_existing_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_existing_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway1 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway1 ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority2 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_new_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none ... ok - ERROR [neutron.services.qos.drivers.manager] Extension driver 'driver-A' failed in wrong_method -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/services/qos/drivers/manager.py", line 105, in call - getattr(driver, method_name)(*args, **kwargs) - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'QoSDriver' object has no attribute 'wrong_method' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease_min_pps -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease_min_pps ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents - down_bindings = get_down_bindings(context, agent_dead_limit) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings - return rb_obj.RouterL3AgentBinding.get_down_router_bindings( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, cutoff) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings - query = (context.session.query(l3agent.RouterL3AgentBinding). - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -oslo_db.exception.DBError: None -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_old_rule_not_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_old_rule_not_min_bw ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -oslo_db.exception.DBError: None -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_qos_network_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_qos_network_policy ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 5a59285a-0dca-4c54-aded-7902df42baca -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -oslo_messaging.rpc.client.RemoteError: Remote error: None None -None. - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 5a59285a-0dca-4c54-aded-7902df42baca -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -ValueError: this raises -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception - ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_generation_conflict -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_generation_conflict ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router faf1a6be-5aa1-48c8-85fe-8f99cf764d82 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router cea9462e-0dc2-4785-bae5-0c972bab7a75 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_remove_qos -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_remove_qos ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_non_existent_object_raises_not_found -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 " -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_disabled ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_update -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_update ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_qos_network_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_qos_network_policy ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_enabled ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts -neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2801a57e-b78f-4d72-88da-c874f744caa2 on host test for vnic_type normal using segments [{'id': '8b7b6899-4fed-4325-b24d-798986a10b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '630b6958-f96c-411a-b877-ca8ebb5954e7'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_standard_attrs -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_standard_attrs ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map -neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 25fc9e15-a42c-4813-9d82-f783a6b21098 on host host-fail for vnic_type normal using segments [{'id': 'f6921250-b6cd-480e-aece-70f1b0fecf78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f06f18-8e46-40b4-9f77-75f04e7d29bb'}] -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count -neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields -neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation -neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] - ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] - ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... ok - ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] - ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] - ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] - ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id ... ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. -ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] - ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.managers] Port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf3635f1-9e19-4ed4-8f4f-1f72d6564615 on host hostb for vnic_type normal using segments [{'id': '6cd4eab1-3def-4876-b0ac-3058e9b3ad24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1298b49a-ee2e-474f-a927-4ad5b4ace4c8'}] -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port c4b81e7b-5ed9-4df3-96da-903b289b9d9c on host host1 for vnic_type normal using segments [{'id': '6e2d9074-75cf-4bdd-bd62-0ae383db8e05', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6058fb7-bb7a-42a5-89a7-9fe522d3365b'}] -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries_ssl -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries_ssl ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ... ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] -ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e00e451c-a41f-4c50-9490-db3b3df16d6f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd9ab7f46-78b9-42cd-9db3-e6937662737e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3aee581a-964c-4dc2-a414-7212c333c313'}] -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 7e4bdf93 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_multiple_results_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_multiple_results_found ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f2b092bf-7022-474f-90db-3b343c1b0eed. Error: BoOoOoOoOmmmmm!!! - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile + plugin.get_port(n_context.get_admin_context(), + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + param_dict['parent_name']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -57564,480 +53967,640 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception: BoOoOoOoOmmmmm!!! - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f2b092bf-7022-474f-90db-3b343c1b0eed -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with unused -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ... ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] -ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port cb6a3710-6e4f-4d74-ac64-7f10e0d01480 on host host-bridge-filter for vnic_type normal using segments [{'id': 'c467e761-bc78-491d-9069-59a813d6a422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610243f-61c0-4a7f-b57b-ba1126e23e0f'}] -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2FilterExtensions.test__filter_extensions_by_mech_driver -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2FilterExtensions.test__filter_extensions_by_mech_driver ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - rpc_context, - ^^^^^^^^^^^^ - ...<2 lines>... - device=device, - ^^^^^^^^^^^^^^ - port_context=bound_contexts[device])) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port + port = self._get_port(context, id, lazy_fields=lazy_fields) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port + raise exceptions.PortNotFound(port_id=id) +neutron_lib.exceptions.PortNotFound: Port invalid could not be found. +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - rpc_context, - ^^^^^^^^^^^^ - ...<2 lines>... - device=device, - ^^^^^^^^^^^^^^ - port_context=bound_contexts[device])) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception: testdevice -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. tag a value invalid type. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception +neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model +neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields +neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a2331ca7-4454-47fa-8274-b17189d2e69e on host host1 for vnic_type normal using segments [{'id': '4d97ea35-b0dc-4aa6-8894-f709b6f91778', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15a03fcc-49c9-4d2c-9185-4356f511ebd9'}] +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network physnetx +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -58143,136 +54706,19 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_stale_entry -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_stale_entry ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3ba1fdfc-66f1-4d7b-a0d5-00e93226cd99. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5cfe875d-79dc-4950-b480-f5201684cf25. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -58298,337 +54744,41 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3ba1fdfc-66f1-4d7b-a0d5-00e93226cd99 -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up - ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect - return self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) -TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents ... ok - ERROR [oslo_db.api] DB exceeded retry limit. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5cfe875d-79dc-4950-b480-f5201684cf25 +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -58674,86 +54824,7 @@ ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise - raise self.value.with_traceback(self.tb) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -58761,99 +54832,9 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - tenant_id) - ^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError - ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 306, in remove_networks_from_down_agents - down_bindings = network.NetworkDhcpAgentBinding.get_down_bindings( - context, cutoff) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/network.py", line 78, in get_down_bindings - agent_objs = agent_obj.Agent.get_objects(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 664, in get_objects - db_objs = obj_db_api.get_objects( - cls, context, _pager=_pager, **cls.modify_fields_to_db(kwargs)) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 57, in get_objects - return model_query.get_collection( - ~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, obj_cls.db_model, - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - dict_func=None, # return all the data - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - filters=filters, - ^^^^^^^^^^^^^^^^ - **(_pager.to_kwargs(context, obj_cls) if _pager else {})) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 368, in get_collection - query = get_collection_query(context, model, - filters=filters, sorts=sorts, - limit=limit, marker_obj=marker_obj, - page_reverse=page_reverse, - lazy_fields=lazy_fields) - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 319, in get_collection_query - collection = query_with_hooks(context, model, field=field, - lazy_fields=lazy_fields) - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 154, in query_with_hooks - query = context.session.query(model) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 309, in remove_networks_from_down_agents - dead_bindings = list(self._filter_bindings(context, down_bindings)) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -58862,9 +54843,223 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected ... ok +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_network_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_network_changed ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_not_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_not_changed ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object ... ok +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 +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 ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +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 +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 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -58910,55 +55105,6 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - net_def.RESOURCE_NAME, context, networks) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -58967,7 +55113,7 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect return self._fail_second_call(patched_plugin, orig, ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ *args, **kwargs) @@ -59009,20 +55155,85 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_mixed_field +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 " +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) +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) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -59126,139 +55337,200 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... ok +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 +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 ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false ... ok +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 +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 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... ok +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) +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) ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.managers] Port 30c0708a-c65f-47c4-ae7e-d7bbad6892e9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 30c0708a-c65f-47c4-ae7e-d7bbad6892e9 on host host1 for vnic_type direct using segments [{'id': '1ec733bb-6ddd-42a0-82ce-7442e77a1963', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26e48cd9-313c-448e-b550-fc7a47fdbd07'}] + ERROR [neutron.plugins.ml2.managers] Port 89efa092-9df7-4e6a-9c85-2198cfcbac35 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89efa092-9df7-4e6a-9c85-2198cfcbac35 on host host2 for vnic_type macvtap using segments [{'id': '1ec733bb-6ddd-42a0-82ce-7442e77a1963', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26e48cd9-313c-448e-b550-fc7a47fdbd07'}] +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_portbinding_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +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) +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) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 15d00237-2282-4214-8f53-c590b27a57e8. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - net_def.RESOURCE_NAME, context, networks) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect - return self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -59266,19 +55538,72 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 15d00237-2282-4214-8f53-c590b27a57e8 +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_wrong_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1e6113a6-0a40-4294-80f8-c4447696188b. Error: 'Mock' object is not iterable +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -59286,2265 +55611,603 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f8316854-c725-482d-b78e-fb7ed75755d1 on host host-bridge-filter for vnic_type normal using segments [{'id': '95ec1022-7fbb-46f4-8986-65e811a43abf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb2bd384-862a-419a-bcc1-c5d679dbf318'}] - ERROR [neutron.plugins.ml2.managers] Port ed5f7476-22c7-442f-b2d4-edc61ddfc69b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed5f7476-22c7-442f-b2d4-edc61ddfc69b on host host1 for vnic_type direct using segments [{'id': 'f9099594-483f-4138-8d9d-c68b52db77f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '65ff0b9f-1f88-4c93-8ad4-89ff9ed38927'}] - ERROR [neutron.plugins.ml2.managers] Port 14ca996e-e97c-477e-b577-6ccde1fb9514 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 14ca996e-e97c-477e-b577-6ccde1fb9514 on host host2 for vnic_type macvtap using segments [{'id': 'f9099594-483f-4138-8d9d-c68b52db77f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '65ff0b9f-1f88-4c93-8ad4-89ff9ed38927'}] -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e04c937a-9114-41e2-9029-ddf232d5838f on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b6e7b38e-cd5a-4ca7-8588-998c44ee4d8e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68eb6844-e066-4d69-afda-bcd93b0fb4a5'}] -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_wrong_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '518c5b92-891d-4c19-af4a-eecfd5da5cc2' -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'c85e12f9-9ece-49d3-aa55-ede6aef6f7be' -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_hostname_not_present -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_hostname_not_present ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1e6113a6-0a40-4294-80f8-c4447696188b +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '9b1f4257-b398-4cf0-b67e-001d493f3363' +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '3754659a-a6b6-4c1a-aa73-a5592a5ba738' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_not_supported ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_supported ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... ok +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) +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) ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_az_and_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_az_and_ignore ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +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) +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) ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_project_id neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values ... ok +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 +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 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_mixed_field 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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network physnetx -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_when_missing -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_when_missing ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_with_custom_email -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_with_custom_email ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_over_quota -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_over_quota ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_dns -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_dns ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_zone_conflict -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_zone_conflict ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_zone_not_found -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_zone_not_found ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_reverse_zone_over_quota -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_reverse_zone_over_quota ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_with_reverse_dns -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_with_reverse_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_zone_not_found -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_zone_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields ... ok -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) -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) ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv4_ptr_is_misconfigured -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv4_ptr_is_misconfigured ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv6_ptr_is_misconfigured -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv6_ptr_is_misconfigured ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" - ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data ... ok - ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_delete_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_delete_arp_responder ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_arp_responder ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers_when_already_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers_when_already_exists ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_found ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok - ERROR [neutron.services.trunk.drivers.linuxbridge.agent.driver] Failure setting up subports for 7c871211-81f0-4526-9227-1a9c38035933 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 108, in wire_trunk - self._plumber.ensure_trunk_subports(trunk) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_network_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_network_changed ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_not_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_not_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_existing_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_existing_group ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing ... ok - ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while removing port tapabcdef01-12 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 350, in treat_devices_removed - details = self.plugin_rpc.update_device_down(self.context, - device, - self.agent_id, - cfg.CONF.host) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok - ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while processing extensions for port removal tapabcdef01-12 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 364, in treat_devices_removed - self.ext_manager.delete_port(self.context, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ - {'device': device, - ^^^^^^^^^^^^^^^^^^ - 'port_id': port_id}) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default ... ok - ERROR [neutron_lib.rpc] Timeout in RPC method update_device_down. Waiting for 0 seconds before next attempt. If the server is not down, consider increasing the rpc_response_timeout option as Neutron server(s) may be overloaded and unable to respond quickly enough. -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " - ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while removing port tapabcdef01-12 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 211, in _send - reply, failure = reply_q.get(timeout=timeout) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 320, in get - return waiter.wait() - ~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 139, in wait - return get_hub().switch() - ~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch - return self.greenlet.switch() - ~~~~~~~~~~~~~~~~~~~~^^ -_queue.Empty - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 350, in treat_devices_removed - details = self.plugin_rpc.update_device_down(self.context, - device, - self.agent_id, - cfg.CONF.host) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/rpc.py", line 168, in update_device_down - return cctxt.call(context, 'update_device_down', device=device, - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - agent_id=agent_id, host=host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 151, in call - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 149, in call - return self._original_context.call(ctxt, method, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 190, in call - result = self.transport._send( - self.target, msg_ctxt, msg, wait_for_reply=True, - timeout=timeout, call_monitor_timeout=cm_timeout, - retry=self.retry, transport_options=self.transport_options) - File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send - return self._driver.send(target, ctxt, message, - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - wait_for_reply=wait_for_reply, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ...<2 lines>... - retry=retry, - ^^^^^^^^^^^^ - transport_options=transport_options) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 226, in send - return self._send(target, ctxt, message, wait_for_reply, timeout, - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - transport_options) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 217, in _send - raise oslo_messaging.MessagingTimeout( - 'No reply on topic %s' % target.topic) -oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-plugin -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 833, in update_port_precommit - self._validate_ignored_port(port, original_port) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 770, in _validate_ignored_port - raise OVNPortUpdateError(resource='port', msg=msg) -neutron.plugins.ml2.drivers.ovn.mech_driver.mech_driver.OVNPortUpdateError: Bad port request: Updating device_owner for port 9e029a82-1b89-4b26-89da-96b660c38a19 owned by network:floatingip is not supported. -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 803cfb84-b9d8-45e8-8f1f-fea93c097bc6 on host fake_host for vnic_type normal using segments [{'id': '61e88be4-c6be-4ce8-92de-36166134c76b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f8a6c80-691d-4224-b3ba-a1c478f5457e'}] -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_existing_rules -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_existing_rules ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_packet_rate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_packet_rate ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_new_rules -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_new_rules ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_bandwidth ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate ... ok -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 -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 ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21b2477a-9f43-4a16-8155-8692a375c302 on host newhost for vnic_type normal using segments [{'id': 'b120fb5a-1337-4db6-9f44-acf762ee0ce4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1806d7fb-84b0-459e-aa7a-b7348426329a'}] -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate_ingress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate_ingress ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50a3c73f-b437-460a-bad2-dc67cfab0f80 on host fake_host for vnic_type normal using segments [{'id': 'e9b15ffe-6979-4350-b90a-af74ade0f041', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5ef709d6-1e82-4741-867e-e1b7afcc67c3'}] -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 833, in update_port_precommit - self._validate_ignored_port(port, original_port) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 763, in _validate_ignored_port - raise OVNPortUpdateError(resource='port', msg=msg) -neutron.plugins.ml2.drivers.ovn.mech_driver.mech_driver.OVNPortUpdateError: Bad port request: Updating device_owner to network:floatingip for port 2a229faa-9da6-4344-96dd-a47c17285357 is not supported. -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_remove_port_meter_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_remove_port_meter_id ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_physical_network -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_physical_network ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_vif_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_vif_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_packet_rate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_packet_rate ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Metadata port could not be found or created for network net_id - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e54ccea8-b207-4522-8865-6a8adf5f644e. Error: 'Mock' object is not iterable +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_net_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_net_policy ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_port_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_port_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_key_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_key_set ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 55bcfa3c-eafa-4b09-ab19-07436b55f75c. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -61570,143 +56233,148 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e54ccea8-b207-4522-8865-6a8adf5f644e -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_port ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d735ece-8e81-4c79-8501-03db713756fc on host newhost for vnic_type normal using segments [{'id': '59b8e1cb-7505-4c9c-a182-7cbeb4672c59', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0052c9c4-9d8f-4cf5-a107-455ff3f9ea8a'}] -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_multiple_extgw_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_multiple_extgw_routes ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings_with_threshold_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings_with_threshold_set ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7a7f644a-a0e5-4e00-a034-6fed6cb25e4f. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 55bcfa3c-eafa-4b09-ab19-07436b55f75c +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_mixed_fields +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 " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 18a918ea-9ec3-46b3-9c4a-862f31e4d244. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -61732,55 +56400,16 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7a7f644a-a0e5-4e00-a034-6fed6cb25e4f -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. vtep-logical-switch 1234 value invalid type. -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) -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) ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_no_external_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_no_external_ports ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2008b0a4-11b4-4ed0-ba2b-f560d7e04894. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 18a918ea-9ec3-46b3-9c4a-862f31e4d244 +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 55302802-bcec-4198-85f8-0526c9ad9a62. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -61806,101 +56435,18 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2008b0a4-11b4-4ed0-ba2b-f560d7e04894 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 41707521-8aae-4d05-b2fe-7d16213c4e89. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 55302802-bcec-4198-85f8-0526c9ad9a62 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 85132f5c-fc08-49bd-b86b-87977cae7f57. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) @@ -61925,60 +56471,13 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 41707521-8aae-4d05-b2fe-7d16213c4e89 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4cf86caf-49f0-4d94-bd66-f71f524ef81d. Error: 'Mock' object is not iterable +ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 85132f5c-fc08-49bd-b86b-87977cae7f57 +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0ed1c88a-442f-4bc6-b9f3-e3c7b59b82db. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -62004,142 +56503,14 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4cf86caf-49f0-4d94-bd66-f71f524ef81d -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port - port = model_query.get_by_id(context, models_v2.Port, id, - lazy_fields=lazy_fields) - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id - return query.filter(model.id == object_id).one() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one - return self._iter().one() # type: ignore - ~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one - return self._only_one_row( - ~~~~~~~~~~~~~~~~~~^ - raise_for_second_row=True, raise_for_none=True, scalar=False - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row - raise exc.NoResultFound( - "No row was found when one was required" - ) -sqlalchemy.exc.NoResultFound: No row was found when one was required - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile - plugin.get_port(n_context.get_admin_context(), - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - param_dict['parent_name']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port - port = self._get_port(context, id, lazy_fields=lazy_fields) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port - raise exceptions.PortNotFound(port_id=id) -neutron_lib.exceptions.PortNotFound: Port pname could not be found. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 384edb7b-7dff-4f25-b699-46216249b25b. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0ed1c88a-442f-4bc6-b9f3-e3c7b59b82db +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4a75d1dc-d7c4-4456-96e8-142a22e59ee0. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -62165,172 +56536,14 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 384edb7b-7dff-4f25-b699-46216249b25b -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_port_has_address_scope -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_port_has_address_scope ... ok - ERROR [neutron.plugins.ml2.drivers.type_vlan] Failed to parse network_vlan_ranges. Service terminated! -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/type_vlan.py", line 82, in _parse_network_vlan_ranges - self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - cfg.CONF.ml2_type_vlan.network_vlan_ranges) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception: any exception -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_non_expected_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_non_expected_value ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_disable_redirect -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_disable_redirect ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3e4817b1-b311-4583-b1e3-29b4d62c365c. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4a75d1dc-d7c4-4456-96e8-142a22e59ee0 +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5352db5e-f1ea-4f5c-883e-af79cac1b944. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -62356,48 +56569,12 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3e4817b1-b311-4583-b1e3-29b4d62c365c -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8623ef70-7434-45fe-acdb-03f27b9c948d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5352db5e-f1ea-4f5c-883e-af79cac1b944 +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b19a54b4-455e-4a46-bb8f-12a29353ee33. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -62423,62 +56600,104 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8623ef70-7434-45fe-acdb-03f27b9c948d -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6bf2cca5-eba0-412a-b04d-4ddb754205a5. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b19a54b4-455e-4a46-bb8f-12a29353ee33 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fc72ea75-b782-411d-8e78-724dfb213091. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -62504,72 +56723,222 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 6bf2cca5-eba0-412a-b04d-4ddb754205a5 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bea876b8-f49b-4962-a6d8-c5977094fff6. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port fc72ea75-b782-411d-8e78-724dfb213091 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_ovn_lb_hm_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_ovn_lb_hm_port ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__ovn_update_port_missing_stdattribute +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__ovn_update_port_missing_stdattribute ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok +neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir +neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries_ssl +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries_ssl ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 26be351b-b304-45ae-bebc-d5902742eb14. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -62595,126 +56964,18 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port bea876b8-f49b-4962-a6d8-c5977094fff6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4bae2b31-5cf3-4e2a-9c01-c2eb27d2fdcf. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 26be351b-b304-45ae-bebc-d5902742eb14 +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 332f281d-7dcc-4b4a-b2ce-c9f3145cac3e. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -62740,1125 +57001,249 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4bae2b31-5cf3-4e2a-9c01-c2eb27d2fdcf -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_nat_floating_ip_with_gateway_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_nat_floating_ip_with_gateway_port ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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) -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) ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f1d3cc95-5470-4e93-9a26-b65594db00e6. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 332f281d-7dcc-4b4a-b2ce-c9f3145cac3e +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_mixed_field +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 " + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision flat network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f1d3cc95-5470-4e93-9a26-b65594db00e6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_static_routes_with_external_ids -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_static_routes_with_external_ids ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit ... ok -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_with_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_with_limit ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_check_segment_for_agent -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_check_segment_for_agent ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... ok -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) -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) ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4dc7db17-3836-4cdc-8a4b-26eb2f0befda after 0 tries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4dc7db17-3836-4cdc-8a4b-26eb2f0befda after 0 tries -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4dc7db17-3836-4cdc-8a4b-26eb2f0befda after 0 tries -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4dc7db17-3836-4cdc-8a4b-26eb2f0befda. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4dc7db17-3836-4cdc-8a4b-26eb2f0befda -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ba330630-6843-4313-9f04-b8d21f4b5749 after 0 tries -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ba330630-6843-4313-9f04-b8d21f4b5749 after 0 tries -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ba330630-6843-4313-9f04-b8d21f4b5749 after 0 tries -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 158b0dd9-7324-4289-8177-ff84b2837a1c after 0 tries -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 158b0dd9-7324-4289-8177-ff84b2837a1c after 0 tries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 158b0dd9-7324-4289-8177-ff84b2837a1c after 0 tries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_topology -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_topology ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok - ERROR [neutron.services.auto_allocate.db] Unable to find default external network for deployment, please create/assign one to allow auto-allocation to work correctly. -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures ... ok - ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping ... ok - ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error ... ok - ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant foo_tenant due to missing or unmet requirements. Reason: Failed to allocate subnet: disaster. -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log -neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event -neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method -neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction ... ok -neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_register_rpc_methods_method -neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_register_rpc_methods_method ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit -neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f71a887b-a1d6-4436-a8a5-1bfcc80b1120. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f71a887b-a1d6-4436-a8a5-1bfcc80b1120 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun ... ok -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac ... ok -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port ... ok -neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers -neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_enabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed ... ok -CRITICAL [neutron.privileged.agent.linux.netlink_lib] Failed to open new conntrack handler -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_host_network_filter_by_hosts -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_host_network_filter_by_hosts ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 63eaffe9-e175-42e6-a3dc-a438b4d752a8. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 63eaffe9-e175-42e6-a3dc-a438b4d752a8 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_up -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_up ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f49b2883-e630-4526-904c-361aca08e552 on host newhost for vnic_type normal using segments [{'id': 'c97e6390-8b25-4d28-9f47-41b7b805169e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92ca5c60-6793-42cb-95e8-0165b1c4ccd3'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_ha +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_ha ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_user_defined_provider +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_user_defined_provider ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_floatingip_processing +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_floatingip_processing ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_no_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_no_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_router_processing +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_router_processing ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -63871,222 +57256,156 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 083fbed2-0cb6-42dc-8c59-aedcf0245ba2 on host newhost for vnic_type normal using segments [{'id': '0043ed7e-c7aa-45e9-8b02-53fdc097d629', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3a0980bf-8f3c-41ea-8768-b2067ce506f6'}] -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries_ssl -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries_ssl ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment ... ok -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 -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 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts ... ok -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint ... ok -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4aba6d60-4210-430c-9dea-0e070efbf287. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Failed to bind port a87ca637-a6ea-429d-9ec2-65814c8e6396 on host newhost for vnic_type normal using segments [{'id': '8e6afe49-3b47-4ff9-8bf3-e874c94d9202', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0ae00a33-5d16-4ed4-8f88-2f64aee2659a'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_not_supported ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_supported ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision VLAN network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.policy] Policy check error while calling .fakegetnetwork at 0x7f811b545ee0>! +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/policy.py", line 304, in _extract + data = f(context.get_admin_context(), + resource_id, + fields=[field]) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/test_policy.py", line 664, in fakegetnetwork + raise NotImplementedError('Blast!') +NotImplementedError: Blast! +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ad180105-8001-4f36-85a2-9878a6f22336. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -64112,12 +57431,56 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4aba6d60-4210-430c-9dea-0e070efbf287 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0004715b-7fbe-4654-b6e6-6030cad0924d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ad180105-8001-4f36-85a2-9878a6f22336 +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp ... ok + ERROR [neutron.policy] Unable to verify match:%(foobaz_tenant_id)s as the parent resource: foobaz was not found +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises ... ok + ERROR [neutron.policy] Unable to verify match:%(malformed_field)s as the parent resource: malformed was not found +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 47e539f2-0c81-4961-bdd3-590b3cb931d7. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -64143,70 +57506,123 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0004715b-7fbe-4654-b6e6-6030cad0924d -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported ... ok -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible ... ok -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 47e539f2-0c81-4961-bdd3-590b3cb931d7 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields ... ok + ERROR [neutron.policy] Unable to identify a target field from:(wrong_stuff. Match should be in the form %()s +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/policy.py", line 269, in __init__ + self.target_field = re.findall(r'^\%\((.*)\)s$', + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + match)[0] + ~~~~~~^^^ +IndexError: list index out of range +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises ... ok +neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout +neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.services.trunk.drivers.linuxbridge.agent.driver] Failure setting up subports for 24b6c6d3-2e71-4b00-8ca7-85757e00fe1b +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 108, in wire_trunk + self._plumber.ensure_trunk_subports(trunk) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk ... ok + ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -64219,48 +57635,22 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -64273,113 +57663,22 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) - ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -64392,27 +57691,14 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -64421,180 +57707,11 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 52d2f9f3-a556-4176-bf1f-04e848b3e74d. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 52d2f9f3-a556-4176-bf1f-04e848b3e74d -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8e32e508-a60e-4234-8728-3a8705a4ff7e. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8e32e508-a60e-4234-8728-3a8705a4ff7e -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated ... ok +oslo_db.exception.RetryRequest +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -64607,35 +57724,25 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect - return self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -64643,16 +57750,24 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -64665,38 +57780,26 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) -TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_db.exception.RetryRequest + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) @@ -64743,17 +57846,6 @@ ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, _context_reference=context) @@ -64773,8 +57865,8 @@ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise + raise self.value.with_traceback(self.tb) File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -64787,9 +57879,14 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) - ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -64798,245 +57895,6 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 16d8d5b0-45a9-46b7-a768-ec3b4579c43e on host host1 for vnic_type direct using segments [{'id': 'a40d2521-099c-46fd-babd-273f576c8d98', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 61827, 'network_id': '18b6e4ee-13f2-4ac4-9c68-567ccdcc25bd'}] -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2aa2dd83-39c2-4044-bbf1-b10a31788fbf on host host2 for vnic_type macvtap using segments [{'id': 'a40d2521-099c-46fd-babd-273f576c8d98', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 61827, 'network_id': '18b6e4ee-13f2-4ac4-9c68-567ccdcc25bd'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9831ec9c-38e8-4c52-98fc-7afba5c49b7f on host fake_host for vnic_type normal using segments [{'id': 'dd5e580f-70a7-4faf-9906-628f1a92f127', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '832d03d5-8097-4540-afe3-c926e1612377'}] -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9831ec9c-38e8-4c52-98fc-7afba5c49b7f on host fake_host for vnic_type normal using segments [{'id': 'dd5e580f-70a7-4faf-9906-628f1a92f127', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '832d03d5-8097-4540-afe3-c926e1612377'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 695, in create_port_precommit - self._is_ovn_router_flavor_port(context, port)): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 704, in _is_ovn_router_flavor_port - return ovn_utils.is_ovn_provider_router(router_obj) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 1353, in is_ovn_provider_router - flavor_id = router.get('flavor_id') - ^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get' - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped @@ -65049,111 +57907,14 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1811, in _create_port_bulk - self.mechanism_manager.create_port_precommit(mech_context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 720, in create_port_precommit - self._call_on_drivers("create_port_precommit", context, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - raise_db_retriable=True) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 513, in _call_on_drivers - raise ml2_exc.MechanismDriverError( - ...<2 lines>... - ) -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '28b41927-f32c-46d3-beee-8b70b21ce147' -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 28b41927-f32c-46d3-beee-8b70b21ce147. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1635, in _after_create_port - bound_context = self._bind_port_if_needed(mech_context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -65162,20 +57923,9 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -65183,58 +57933,16 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 28b41927-f32c-46d3-beee-8b70b21ce147 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port ... ok -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration ... ok -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt ... ok - ERROR [neutron.services.provider_configuration] Invalid provider format. Last part should be 'default' or empty: svc_type:name1:path1:def -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format ... ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'd349f0c7-0647-4e16-8317-6b3db79f1c2b' -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d349f0c7-0647-4e16-8317-6b3db79f1c2b. Error: 'Mock' object is not iterable -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1628, in _after_create_port - self.mechanism_manager.create_port_postcommit(mech_context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -65243,366 +57951,68 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d349f0c7-0647-4e16-8317-6b3db79f1c2b -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit ... ok -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt ... ok -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers -neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e29aef60-50a5-48e5-9abc-293dbe3c7b87. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e29aef60-50a5-48e5-9abc-293dbe3c7b87 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway ... ok -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled ... ok -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 2d76f436-bda8-4103-8bd9-86bde0d91971 does not exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_ignore ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_candidates_provided -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_candidates_provided ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a6cfacd7-48cf-4bc3-b2ad-e67b18079855. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a6cfacd7-48cf-4bc3-b2ad-e67b18079855 -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_ok ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs ... ok -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic ... ok -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy ... ok -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5bd5c04a-ed1a-4f26-b9e7-12aa8755dbee. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5bd5c04a-ed1a-4f26-b9e7-12aa8755dbee -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. +ValueError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) @@ -65641,11 +58051,12 @@ return f(*dup_args, **dup_kwargs) File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 231, in put - return self.plugin_updater(neutron_context, self.item, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - request.context['request_data']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped @@ -65681,371 +58092,10 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2906, in activate - raise exc.PortBindingError(port_id=port_id, host=host) -neutron_lib.exceptions.PortBindingError: Binding for port 5a255ca9-a647-495a-9b93-2dc8d44bcf31 on host host-ovs-no_filter could not be created or updated. -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files -neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files ... ok -neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext ... ok - ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop - result = func(*self.args, **self.kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop - self._add_metering_infos() - ~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos - for key, traffic_counter in traffic_counters.items(): - ~~~~~~~~~~~~~~~~~~~~~~^^ -TypeError: 'Mock' object is not iterable - ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop - result = func(*self.args, **self.kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop - self._add_metering_infos() - ~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos - for key, traffic_counter in traffic_counters.items(): - ~~~~~~~~~~~~~~~~~~~~~~^^ -TypeError: 'Mock' object is not iterable - ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop - result = func(*self.args, **self.kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop - self._add_metering_infos() - ~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos - for key, traffic_counter in traffic_counters.items(): - ~~~~~~~~~~~~~~~~~~~~~~^^ -TypeError: 'Mock' object is not iterable -neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule -neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e2f7f453-96ff-45a0-89f2-6a4215540b18. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e2f7f453-96ff-45a0-89f2-6a4215540b18 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_down -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_down ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ee9d89e2-15c0-4f66-b23b-566c62cb6920. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ee9d89e2-15c0-4f66-b23b-566c62cb6920 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_unchanged -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_unchanged ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7cf770f9-5730-41db-b7da-7d7b6f48ef5f. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7cf770f9-5730-41db-b7da-7d7b6f48ef5f - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 942, in _bind_port_level - drivers=[self._infer_driver_from_allocation( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context)], - ^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 992, in _infer_driver_from_allocation - 'rsc_providers': ','.join(allocation.values())}) - ^^^^^^^^^^^^^^^^^ -AttributeError: 'str' object has no attribute 'values' - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '07b63c2e-63dc-4602-8fe0-170cfaf86d97', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6602a305-1c35-4aeb-9d20-87807e713129'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 after 10 tries - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + net_def.RESOURCE_NAME, context, networks) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -66053,16 +58103,24 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped @@ -66098,167 +58156,88 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2775, in create_port_binding - raise exc.PortBindingError(port_id=port_id, - host=attrs[pbe_ext.HOST]) -neutron_lib.exceptions.PortBindingError: Binding for port 04114a3e-c41a-4a93-9a9d-fa6a1dd02648 on host host-ovs-no_filter could not be created or updated. -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not in self.bound_ports) - ^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail for vnic_type normal using segments [{'id': '2135653f-8b54-426b-80af-efb03ecc4b70', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'beaf81ef-a132-4be9-9317-33775201fbf2'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 439d08da-bdc8-4ba9-ae15-5ee869258be3 after 10 tries + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_above_max_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_above_max_limit ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -66339,279 +58318,10 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2775, in create_port_binding - raise exc.PortBindingError(port_id=port_id, - host=attrs[pbe_ext.HOST]) -neutron_lib.exceptions.PortBindingError: Binding for port 439d08da-bdc8-4ba9-ae15-5ee869258be3 on host host-fail could not be created or updated. -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a9ff659b-472e-4078-8a50-df5a19dfaf8d. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a9ff659b-472e-4078-8a50-df5a19dfaf8d -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7ad8e3b0-ac76-42d3-aa28-7a3207e62b1f. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7ad8e3b0-ac76-42d3-aa28-7a3207e62b1f -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_goes_to_down -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_goes_to_down ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding ... ok -neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle -neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_in_error_state_raises -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_in_error_state_raises ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 47f36288-0b90-4440-a205-9d52bc61ccd2. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 47f36288-0b90-4440-a205-9d52bc61ccd2 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d08c9372-005d-43e8-b016-42daa7185bde. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d08c9372-005d-43e8-b016-42daa7185bde -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4dd2b914-f842-4e9a-a237-b26ec178da2c. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4dd2b914-f842-4e9a-a237-b26ec178da2c -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_after_create -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_after_create ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_trusted_field_set -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_trusted_field_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_trunk -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_trunk ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_after_delete -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_after_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_precommit_delete -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_precommit_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + net_def.RESOURCE_NAME, context, networks) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -66619,13 +58329,24 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put - return {self.resource: self.plugin_updater(*updater_args)} - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped @@ -66661,566 +58382,2736 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2848, in update_port_binding - raise exc.PortBindingError(port_id=port_id, host=host) -neutron_lib.exceptions.PortBindingError: Binding for port f1cf09be-b9d4-4816-b3f8-900a9fa29784 on host host-ovs-no_filter could not be created or updated. -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 388fd75c-3b44-41bc-8faf-3a4f98df8469 on host host for vnic_type normal using segments [{'id': '10a235e0-cfb0-4273-ae51-25239df07e37', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a2e1a325-c2a6-44f7-ba18-f9990a0569f3'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_raise_in_use -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_raise_in_use ... ok - WARNING [pyroute2.netlink] decoding nla_name1 - WARNING [pyroute2.netlink] Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1750, in try_to_decode - cell.decode() - ~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 781, in decode - self.value = state_by_code[self['value']] - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ -KeyError: 49 - - WARNING [pyroute2.netlink] decoding b'nla_name2' - WARNING [pyroute2.netlink] Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1750, in try_to_decode - cell.decode() - ~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 781, in decode - self.value = state_by_code[self['value']] - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ -KeyError: 101 - -neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable -neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable ... ok -neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked -neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked ... ok -neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first -neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_port_obj_bulk -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by alias + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts +neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit ... ok +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy +neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name ... ok +neutron.tests.unit.test_service.TestRpcWorker.test_reset +neutron.tests.unit.test_service.TestRpcWorker.test_reset ... ok +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port ... ok +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port ... ok +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... ok +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data ... ok +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 +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 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Network None is not available. +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields ... ok + ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... ok + ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] No tunnel_type specified, cannot create tunnels +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_not_timeout +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_not_timeout ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_physical_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_physical_br ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback ... ok +neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security +neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security +neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.floatingip' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_external_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_external_network ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vdpa +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vdpa ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_external_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_external_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... ok +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_geneve ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_vxlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_vxlan ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_router ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_fail ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_disabled ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_enabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_enabled ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - namespace, name, warn_on_missing_entrypoint=False) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - namespace=namespace, - ^^^^^^^^^^^^^^^^^^^^ - ...<6 lines>... - warn_on_missing_entrypoint=warn_on_missing_entrypoint - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % - (self.namespace, name)) -stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' - ERROR [neutron_lib.utils.runtime] Error loading class by class name + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_vnic_type ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_baremetal +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_baremetal ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_virtio_forwarder +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_virtio_forwarder ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3a6f98d8-e3d1-4683-9dd1-f7fbf2fbc490. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - namespace, name, warn_on_missing_entrypoint=False) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - namespace=namespace, - ^^^^^^^^^^^^^^^^^^^^ - ...<6 lines>... - warn_on_missing_entrypoint=warn_on_missing_entrypoint - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % - (self.namespace, name)) -stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' - -During handling of the above exception, another exception occurred: - + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3a6f98d8-e3d1-4683-9dd1-f7fbf2fbc490 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries_ssl +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries_ssl ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 39ecde3c-aae5-4392-b40b-81127dcefec1. Error: BoOoOoOoOmmmmm!!! + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) - ~~~~~~~~~~^^^^^^^^^ -ValueError: Empty module name - ERROR [neutron.manager] Plugin 'ml2XXXXXX' not found. -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_filter_existing_chassis -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_filter_existing_chassis ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_new_gateway ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise -neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_random_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_random_chassis_available_for_new_gateway ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver ... ok -/usr/lib/python3/dist-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) -neutron.tests.unit.test_policy.PolicyTestCase.test_check_invalid_scope -neutron.tests.unit.test_policy.PolicyTestCase.test_check_invalid_scope ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action -neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_new_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_new_defaults ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event -neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check -neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception: BoOoOoOoOmmmmm!!! + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 39ecde3c-aae5-4392-b40b-81127dcefec1 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c72940d4-03d2-4ea8-9654-fcbc5e05c2b2 on host test for vnic_type normal using segments [{'id': 'e5e9adc9-fdd0-4d97-93f6-e595a3006261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '093022af-ca52-405f-b2ff-9aca85e97bc5'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 1879e483-a945-4f49-8f66-a3d98579582a does not exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 211d0853-fb23-45c9-ac0c-c04eaf284a34 on host newhost for vnic_type normal using segments [{'id': 'ed04b888-e169-4301-80d3-c40f68e6b8d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4956acdd-269d-49b4-9759-9c6a90581903'}] +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_publish_before_after_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_publish_before_after_port_binding ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_stale_entry +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_stale_entry ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 45bcedf6-bdb2-4f30-84d8-bc4fb61443ae. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 45bcedf6-bdb2-4f30-84d8-bc4fb61443ae +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_entry +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_entry ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ~~~~~~~~~~~~~~~~~~~~~~~~^ + rpc_context, + ^^^^^^^^^^^^ + ...<2 lines>... + device=device, + ^^^^^^^^^^^^^^ + port_context=bound_contexts[device])) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +Exception: testdevice + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ~~~~~~~~~~~~~~~~~~~~~~~~^ + rpc_context, + ^^^^^^^^^^^^ + ...<2 lines>... + device=device, + ^^^^^^^^^^^^^^ + port_context=bound_contexts[device])) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok + ERROR [neutron.plugins.ml2.managers] Extension driver 'test' failed in extend_network_dict +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1172, in _call_on_dict_driver + getattr(driver.obj, method_name)(session, base_model, result) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +TypeError +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -67301,61 +61192,26 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - subnet_def.RESOURCE_NAME, context, subnets) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect - self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1200, in _create_network_db + self.extension_manager.process_create_network( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, + ^^^^^^^^ + # NOTE(ihrachys) extensions expect no id in the dict + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + {k: v for k, v in net_data.items() if k != 'id'}, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + result) + ^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1141, in process_create_network + self._call_on_ext_drivers("process_create_network", plugin_context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + data, result) + ^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -67363,51 +61219,81 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers + getattr(driver.obj, method_name)(plugin_context, data, result) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +TypeError +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up + ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) @@ -67446,12 +61332,9 @@ return f(*dup_args, **dup_kwargs) File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put + return {self.resource: self.plugin_updater(*updater_args)} + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped @@ -67487,10 +61370,17 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - subnet_def.RESOURCE_NAME, context, subnets) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1275, in update_network + self.extension_manager.process_update_network(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + updated_network) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1146, in process_update_network + self._call_on_ext_drivers("process_update_network", plugin_context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + data, result) + ^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -67498,1292 +61388,349 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers + getattr(driver.obj, method_name)(plugin_context, data, result) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect - return self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +TypeError +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ~~~~~~~~~~~~~~~~~~~~~~~~^ + rpc_context, + ^^^^^^^^^^^^ + ...<2 lines>... + device=device, + ^^^^^^^^^^^^^^ + port_context=bound_contexts[device])) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d70b568d-77b9-4530-8705-cf720b266e92. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ~~~~~~~~~~~~~~~~~~~~~~~~^ + rpc_context, + ^^^^^^^^^^^^ + ...<2 lines>... + device=device, + ^^^^^^^^^^^^^^ + port_context=bound_contexts[device])) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fake_port on host allocated on resource providers: fake_resource_provider, because no mechanism driver reports being responsible +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_precommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d70b568d-77b9-4530-8705-cf720b266e92 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token ... ok -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_default -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_default ... ok -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_set -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_set ... ok -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments ... ok -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b7eb2841-c394-4e4e-8d10-b700f7c2c4bd. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_precommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b7eb2841-c394-4e4e-8d10-b700f7c2c4bd -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bf5ba3eb-bac8-4557-82f1-4dac9ef204a9. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_precommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port bf5ba3eb-bac8-4557-82f1-4dac9ef204a9 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_port_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory -neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_false -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_true -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_true ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_unbound_port -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_unbound_port ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_pass -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_pass ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_raises -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_raises ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_for_subport_calls_check -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_for_subport_calls_check ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_cannot_be_trunked_raises -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_cannot_be_trunked_raises ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_has_binding_host -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_has_binding_host ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_id_in_use_by_unrelated_trunk -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_id_in_use_by_unrelated_trunk ... ok -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk ... ok -neutron.tests.unit.test_service.TestRpcWorker.test_reset -neutron.tests.unit.test_service.TestRpcWorker.test_reset ... ok -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port ... ok -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback -neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port de79a9a1-4049-4a61-9a26-68609edaea72. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_precommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port de79a9a1-4049-4a61-9a26-68609edaea72 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port adf59b91-491c-46b9-930e-39482a56b3d9. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port adf59b91-491c-46b9-930e-39482a56b3d9 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 38c61c87-b3b2-497f-925f-74f9f8487569. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 38c61c87-b3b2-497f-925f-74f9f8487569 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ac2e84fe-a85f-467a-b151-242a93e60c20. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ac2e84fe-a85f-467a-b151-242a93e60c20 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fbc5fad0-e7f8-42b2-b15b-ed03131f4859. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port fbc5fad0-e7f8-42b2-b15b-ed03131f4859 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 84baf804-55da-4660-80a8-00b6ab073dfb. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 84baf804-55da-4660-80a8-00b6ab073dfb -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 027028f5-093e-4c9a-985a-d7d78bff316e. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 027028f5-093e-4c9a-985a-d7d78bff316e - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b7baeb2b-2ce0-4f06-95c7-0ff4fc141e5b. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b7baeb2b-2ce0-4f06-95c7-0ff4fc141e5b - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e7b31492-0c7f-4ed6-bcb3-642982d97742. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e7b31492-0c7f-4ed6-bcb3-642982d97742 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 35ebd56a-956d-4429-86a4-ac726d35442a. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 35ebd56a-956d-4429-86a4-ac726d35442a - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4341697f-8662-45a9-9e25-4ea1ba8a04a6. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4341697f-8662-45a9-9e25-4ea1ba8a04a6 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cdf012d7-924b-42e1-8140-24e2ddaaccc0. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port cdf012d7-924b-42e1-8140-24e2ddaaccc0 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bf19e587-782e-4759-be2c-843ec60d506f. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port bf19e587-782e-4759-be2c-843ec60d506f -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 691b3911-a29e-4ede-ba34-c8a8dd446d59. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 691b3911-a29e-4ede-ba34-c8a8dd446d59 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 15d00734-d3a5-4325-ac37-e2730d43c077. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 15d00734-d3a5-4325-ac37-e2730d43c077 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port dab92b71-7f87-4621-8a5b-6545de7e2371. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port dab92b71-7f87-4621-8a5b-6545de7e2371 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a93e0bf7-84c0-4d5b-ba66-283a8509ac3c. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a93e0bf7-84c0-4d5b-ba66-283a8509ac3c -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 76b8e541-8cb4-4585-89b5-0a0df97f7018. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_port_precommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 76b8e541-8cb4-4585-89b5-0a0df97f7018 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac ... ok -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 -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 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit ... ok ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices @@ -68826,1110 +61773,748 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call raise result Exception: testdevice -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_subnet_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... ok ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet ece4e963-c3e6-4029-b629-166309e1716f does not exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up + ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_hostname_not_present +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_hostname_not_present ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints ... ok +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple ... ok +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac ... ok +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_dns_driver_loaded_after_server_restart neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_dns_driver_loaded_after_server_restart ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none -neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan -neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port fake_port on host allocated on resource providers: fake_resource_provider, because no mechanism driver reports being responsible -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_vnic_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9793e41-bd51-461a-942c-aaf404e80c2a on host test for vnic_type normal using segments [{'id': '05cecf82-b3c5-448b-8652-28d4d48662d4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0223e004-740b-4ded-80d0-2466f57e35ed'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - subnet_def.RESOURCE_NAME, context, subnets) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect - self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_dvr_neutron_agent] L2 agent could not get DVR MAC address at startup due to RPC error. It happens when the server does not support this RPC API. Detailed message: Remote error: None None +None. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception ... ok +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok + ERROR [neutron.plugins.ml2.drivers.type_vlan] Failed to parse network_vlan_ranges. Service terminated! Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - subnet_def.RESOURCE_NAME, context, subnets) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect - return self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/type_vlan.py", line 82, in _parse_network_vlan_ranges + self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + cfg.CONF.ml2_type_vlan.network_vlan_ranges) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception: any exception +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_dvr_neutron_agent] DVR: Failed to obtain a valid local DVR MAC address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion ... ok +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 +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 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e2de24c-724e-468e-9888-f2a51a0b8561 on host fake_host for vnic_type normal using segments [{'id': 'd6febe98-875d-4ba5-ad49-7521c14e3418', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0c229918-6816-4c51-98e0-d36dfaab7424'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e2de24c-724e-468e-9888-f2a51a0b8561 on host fake_host for vnic_type normal using segments [{'id': 'd6febe98-875d-4ba5-ad49-7521c14e3418', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0c229918-6816-4c51-98e0-d36dfaab7424'}] +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_gw ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d320c9a4-b0e1-45f1-8b32-3e321dc80e5d on host fake_host for vnic_type normal using segments [{'id': 'c985dada-f9e3-4e48-887b-2223cafe5e93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a38eccff-49f1-4898-9d38-67ff320a3aad'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_existing_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_existing_group ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b04422a-aeae-41a7-b495-1bf943020cb9 on host fake_host for vnic_type normal using segments [{'id': '055e7aa9-2b88-4189-a045-6bc4879b2280', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b0ebf62c-877c-462e-a31a-91928ed94c58'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 833, in update_port_precommit + self._validate_ignored_port(port, original_port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 770, in _validate_ignored_port + raise OVNPortUpdateError(resource='port', msg=msg) +neutron.plugins.ml2.drivers.ovn.mech_driver.mech_driver.OVNPortUpdateError: Bad port request: Updating device_owner for port 72b3c678-333b-46e2-9d71-184a1a83f2a8 owned by network:floatingip is not supported. +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner ... ok +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -70088,14 +62673,139 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 833, in update_port_precommit + self._validate_ignored_port(port, original_port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 763, in _validate_ignored_port + raise OVNPortUpdateError(resource='port', msg=msg) +neutron.plugins.ml2.drivers.ovn.mech_driver.mech_driver.OVNPortUpdateError: Bad port request: Updating device_owner to network:floatingip for port e91caf23-3f38-4ac5-9534-5096d991a2ca is not supported. +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 306, in remove_networks_from_down_agents + down_bindings = network.NetworkDhcpAgentBinding.get_down_bindings( + context, cutoff) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/network.py", line 78, in get_down_bindings + agent_objs = agent_obj.Agent.get_objects(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 664, in get_objects + db_objs = obj_db_api.get_objects( + cls, context, _pager=_pager, **cls.modify_fields_to_db(kwargs)) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 57, in get_objects + return model_query.get_collection( + ~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, obj_cls.db_model, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + dict_func=None, # return all the data + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + filters=filters, + ^^^^^^^^^^^^^^^^ + **(_pager.to_kwargs(context, obj_cls) if _pager else {})) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 368, in get_collection + query = get_collection_query(context, model, + filters=filters, sorts=sorts, + limit=limit, marker_obj=marker_obj, + page_reverse=page_reverse, + lazy_fields=lazy_fields) + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 319, in get_collection_query + collection = query_with_hooks(context, model, field=field, + lazy_fields=lazy_fields) + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 154, in query_with_hooks + query = context.session.query(model) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Metadata port could not be found or created for network net_id +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_port ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 309, in remove_networks_from_down_agents + dead_bindings = list(self._filter_bindings(context, down_bindings)) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -70256,240 +62966,682 @@ neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac ... ok + ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 617eaf8d +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_multiple_results_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_multiple_results_found ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback ... ok + ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with unused +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failure while checking for the canary flow +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2535, in check_ovs_status + status = self.int_br.check_canary_table() + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +TypeError: borked +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop + ports_not_ready_yet) = (self.process_port_info( + ~~~~~~~~~~~~~~~~~~~~~~^ + start, polling_manager, sync, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ports, ancillary_ports, updated_ports_copy, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + consecutive_resyncs, ports_not_ready_yet, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + failed_devices, failed_ancillary_devices)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info + self.process_ports_events(events, ports, ancillary_ports, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ports_not_ready_yet, + ^^^^^^^^^^^^^^^^^^^^ + failed_devices, + ^^^^^^^^^^^^^^^ + failed_ancillary_devices, + ^^^^^^^^^^^^^^^^^^^^^^^^^ + updated_ports_copy)) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events + added_ports = {p['name'] for p in events['added']} + ~~~~~~^^^^^^^^^ +TypeError: 'Mock' object is not subscriptable +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_vnic_type ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_segmentation_id ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled ... ok +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported ... ok +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible ... ok +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 1762aaa0-d71a-4188-89d6-b363a41dd97f does not exist +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bdbb51dd-a30d-488e-b7ce-dbc223e135ed on host testhost for vnic_type normal using segments [{'id': '562a04fd-b0e4-441d-b55e-ac53855786fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '514b1c37-47dc-4f94-82d4-eaba5b9fa7ca'}] +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop + ports_not_ready_yet) = (self.process_port_info( + ~~~~~~~~~~~~~~~~~~~~~~^ + start, polling_manager, sync, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ports, ancillary_ports, updated_ports_copy, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + consecutive_resyncs, ports_not_ready_yet, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + failed_devices, failed_ancillary_devices)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info + self.process_ports_events(events, ports, ancillary_ports, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ports_not_ready_yet, + ^^^^^^^^^^^^^^^^^^^^ + failed_devices, + ^^^^^^^^^^^^^^^ + failed_ancillary_devices, + ^^^^^^^^^^^^^^^^^^^^^^^^^ + updated_ports_copy)) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events + added_ports = {p['name'] for p in events['added']} + ~~~~~~^^^^^^^^^ +TypeError: 'Mock' object is not subscriptable +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal ... ok + ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop + result = func(*self.args, **self.kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop + self._add_metering_infos() + ~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos + for key, traffic_counter in traffic_counters.items(): + ~~~~~~~~~~~~~~~~~~~~~~^^ +TypeError: 'Mock' object is not iterable + ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop + result = func(*self.args, **self.kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop + self._add_metering_infos() + ~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos + for key, traffic_counter in traffic_counters.items(): + ~~~~~~~~~~~~~~~~~~~~~~^^ +TypeError: 'Mock' object is not iterable + ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop + result = func(*self.args, **self.kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop + self._add_metering_infos() + ~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos + for key, traffic_counter in traffic_counters.items(): + ~~~~~~~~~~~~~~~~~~~~~~^^ +TypeError: 'Mock' object is not iterable +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fde26eab-3c78-4a82-8d2b-6ce781f3ad59 on host testhost for vnic_type normal using segments [{'id': 'c918fba6-c8a8-420a-976c-bf9736c07d8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '92f3531b-28d7-49e0-8307-982b6439f873'}] +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_rule ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 73f9dc92-489a-4ac3-9945-64b8c09d8012 on host testhost for vnic_type normal using segments [{'id': '0841bd84-4f74-450c-9b15-c81e8ce4d070', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f502869-052e-433d-b85a-d92371cd6121'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64f4e1fb-205f-4040-b3bc-cfbd1419b04b on host testhost for vnic_type normal using segments [{'id': '1bc8470c-e8d2-4725-ab92-5d1daedbdb55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '25005314-33c0-45ed-ac98-43a11e76c905'}] +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin ... ok + ERROR [neutron_lib.utils.runtime] Error loading class by alias +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + namespace, name, warn_on_missing_entrypoint=False) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + namespace=namespace, + ^^^^^^^^^^^^^^^^^^^^ + ...<6 lines>... + warn_on_missing_entrypoint=warn_on_missing_entrypoint + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % + (self.namespace, name)) +stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + namespace, name, warn_on_missing_entrypoint=False) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + namespace=namespace, + ^^^^^^^^^^^^^^^^^^^^ + ...<6 lines>... + warn_on_missing_entrypoint=warn_on_missing_entrypoint + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % + (self.namespace, name)) +stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) + ~~~~~~~~~~^^^^^^^^^ +ValueError: Empty module name + ERROR [neutron.manager] Plugin 'ml2XXXXXX' not found. +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhost for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_topology +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_topology ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger ... ok + ERROR [neutron.services.auto_allocate.db] Unable to find default external network for deployment, please create/assign one to allow auto-allocation to work correctly. +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net ... ok ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper @@ -70819,112 +63971,304 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures ... ok + ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu ... ok + ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1229, in _create_network_db - self.mechanism_manager.create_network_precommit(mech_context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 531, in create_network_precommit - self._check_vlan_transparency(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 476, in _check_vlan_transparency - raise vlan_exc.VlanTransparencyDriverError() -neutron_lib.exceptions.vlantransparent.VlanTransparencyDriverError: Backend does not support VLAN Transparency. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 182917b3-9c4f-418f-bc62-4e5bb4c2a057 on host testhosttemp for vnic_type normal using segments [{'id': '65e3cebf-8ffc-4d2b-82f6-f956dc915c91', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ee13171f-6d21-41a9-9d76-62adb9390cda'}] +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 607c993b-ca3a-4482-b0b3-6166f8523c14 on host testhosttemp for vnic_type normal using segments [{'id': '41115259-8918-4dd7-b2ae-f3f7c7b7f68c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de5f4c40-d05a-4d65-9e50-6917460af99c'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -71083,16 +64427,167 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d50ef02-a9ba-4607-9f5c-ae6095d6509f on host testhost for vnic_type normal using segments [{'id': '8ae98f42-846b-48f3-9e99-923ee8667672', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '24ab76d4-4784-4c2c-9772-c8460d27b417'}] + ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant foo_tenant due to missing or unmet requirements. Reason: Failed to allocate subnet: disaster. +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -71251,400 +64746,1185 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output ... ok -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace ... ok -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6484543 subnet, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify - self._notify_agents(context, method_name, data, network_id, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - obj_value.get('network')) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents - segment = segment_plugin.get_segment( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get_segment' -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3360851 subnet, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify - self._notify_agents(context, method_name, data, network_id, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - obj_value.get('network')) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents - segment = segment_plugin.get_segment( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get_segment' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3360851 subnet, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify - self._notify_agents(context, method_name, data, network_id, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - obj_value.get('network')) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents - segment = segment_plugin.get_segment( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get_segment' -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3913603 subnet, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify - self._notify_agents(context, method_name, data, network_id, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - obj_value.get('network')) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents - segment = segment_plugin.get_segment( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get_segment' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3913603 subnet, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify - self._notify_agents(context, method_name, data, network_id, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - obj_value.get('network')) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents - segment = segment_plugin.get_segment( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get_segment' - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3913603 subnet, after_update -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify - self._notify_agents(context, method_name, data, network_id, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - obj_value.get('network')) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents - segment = segment_plugin.get_segment( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get_segment' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3913603 subnet, after_update -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify - self._notify_agents(context, method_name, data, network_id, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - obj_value.get('network')) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents - segment = segment_plugin.get_segment( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get_segment' -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_ha -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_ha ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_user_defined_provider -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_user_defined_provider ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-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 -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_floatingip_processing -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_floatingip_processing ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas_fail ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd9c54ee-043c-43f3-ab88-169f6d01edef on host test for vnic_type normal using segments [{'id': '6a387c9d-1917-42f7-93de-a7d6df128219', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3107b056-4e0b-4a4e-b6b9-771e67659fc6'}] +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding ... ok +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists ... ok +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method +neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method ... ok +neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_register_rpc_methods_method +neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_register_rpc_methods_method ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed ... ok +CRITICAL [neutron.privileged.agent.linux.netlink_lib] Failed to open new conntrack handler +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_existing_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_existing_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway1 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway1 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority2 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Invalid tunnel type specified: foobar +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_new_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_multiple_extgw_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_multiple_extgw_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log +neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_acls_for_lswitches +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_acls_for_lswitches ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value +neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value +neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event +neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted_with_ranges +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted_with_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated_with_ranges +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated_with_ranges ... ok +neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed +neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object ... ok +neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore +neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_native ... ok +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 +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 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_network_description_bumps_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_network_description_bumps_revision ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_gwc +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_gwc ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_legacy_option +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_legacy_option ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_router_floatingip_lbs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_router_floatingip_lbs ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosed_gateway_schedule_to_max +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosed_gateway_schedule_to_max ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 39e6c9f4-48ff-4bc7-ba08-6fd598619607 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled + l3_notifier.router_added_to_agent( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, [router_id], agent['host']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 169, in router_added_to_agent + self._notification_host(context, 'router_added_to_agent', host, + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + use_call=True, payload=router_ids) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 55, in _notification_host + rpc_method(context, method, **kwargs) + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 40, in func_wrapper + with excutils.save_and_reraise_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + reraise=False) as ctxt: + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper + return f(*args, **kwargs) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_messaging.exceptions.MessagingTimeout + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router + self._notify_agents_router_rescheduled(context, router_id, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + cur_agents, new_agents) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled + raise l3agentscheduler.RouterReschedulingFailed( + router_id=router_id) +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router 39e6c9f4-48ff-4bc7-ba08-6fd598619607: no eligible l3 agent found. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route_ecmp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route_ecmp ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_no_default_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_no_default_route ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_off +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_off ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_on +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_on ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_check_segment_for_agent +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_check_segment_for_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_update_distributed_port_binding_by_host +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_update_distributed_port_binding_by_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents + down_bindings = get_down_bindings(context, agent_dead_limit) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings + return rb_obj.RouterL3AgentBinding.get_down_router_bindings( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, cutoff) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings + query = (context.session.query(l3agent.RouterL3AgentBinding). + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_db.exception.DBError: None +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +oslo_db.exception.DBError: None + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 8d74952e-ab2e-4cc1-8d11-dcca5451dd3e +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +oslo_messaging.rpc.client.RemoteError: Remote error: None None +None. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 8d74952e-ab2e-4cc1-8d11-dcca5451dd3e +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +ValueError: this raises + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +Exception +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for dae2a4e4-f0d9-435c-b2b1-c607ed75bf36 after 0 tries +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 08eb19f4-cc73-492e-bcd4-0c45cd4c6eee: Parent port for trunk bridge could not be found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 82437d91-82d9-4529-8960-bbb83a36a0f0 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 7fe02896-efbd-400c-9fdf-c6e82c8a8323 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Error on event created for subports [SubPort(port_id=8b26cd8d-d34f-4cf8-a09f-0f35fa4199b3,segmentation_id=0,segmentation_type='foo',trunk_id=1833682b-8d73-41f0-9d3a-c190579a2be9), SubPort(port_id=1b849f91-fb8a-40fd-9f09-a8588bee7a1f,segmentation_id=1,segmentation_type='foo',trunk_id=1833682b-8d73-41f0-9d3a-c190579a2be9)]: +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Unknown or unimplemented event updated +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event ... ok +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_default +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_default ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for dae2a4e4-f0d9-435c-b2b1-c607ed75bf36 after 0 tries +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_set +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_set ... ok +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined ... ok +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero ... ok +neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers +neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment ... ok +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for dae2a4e4-f0d9-435c-b2b1-c607ed75bf36 after 0 tries +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_candidates_provided +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_candidates_provided ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port dae2a4e4-f0d9-435c-b2b1-c607ed75bf36. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port dae2a4e4-f0d9-435c-b2b1-c607ed75bf36 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_when_missing +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_when_missing ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_with_custom_email +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_with_custom_email ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_over_quota +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_over_quota ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_dns +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_dns ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_zone_conflict +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_zone_conflict ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_zone_not_found +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_zone_not_found ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_reverse_zone_over_quota +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_reverse_zone_over_quota ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_with_reverse_dns +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_with_reverse_dns ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_zone_not_found +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_zone_not_found ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fea0eb40-7134-49a3-871f-4bc0a338de2b after 0 tries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv4_ptr_is_misconfigured +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv4_ptr_is_misconfigured ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fea0eb40-7134-49a3-871f-4bc0a338de2b after 0 tries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv6_ptr_is_misconfigured +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv6_ptr_is_misconfigured ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled +neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled ... ok +neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled +neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled ... ok +neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event +neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fea0eb40-7134-49a3-871f-4bc0a338de2b after 0 tries +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 724d94a0-0e24-442a-94b8-1322d2f001cc after 0 tries +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 724d94a0-0e24-442a-94b8-1322d2f001cc after 0 tries +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use ... ok +neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule +neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to create trunk : Error while communicating with OVSDB: error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure ... ok +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Can't obtain parent port ID from port foo +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure ... ok +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 724d94a0-0e24-442a-94b8-1322d2f001cc after 0 tries +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring ... ok +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Port has no trunk associated. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] No port present on trunk bridge in 60 seconds. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2FilterExtensions.test__filter_extensions_by_mech_driver +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2FilterExtensions.test__filter_extensions_by_mech_driver ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to get parent port for bridge : Parent port for trunk bridge could not be found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az ... ok + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] + ERROR [neutron.plugins.ml2.managers] Port 64fb95a8-8587-4f81-81d4-a37aaec96034 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64fb95a8-8587-4f81-81d4-a37aaec96034 on host hostb for vnic_type normal using segments [{'id': 'c1d5e1a4-0f47-444b-9209-5e623ebc4cfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1a2a433-4ec2-475b-a570-8dd69b2f9f3b'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] No port present on trunk bridge in 1 seconds. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to get parent port for bridge : Parent port for trunk bridge could not be found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) ~~~~~~~~~~~~^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory @@ -71674,12 +65954,27 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_router_processing -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_router_processing ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Removing subport subport_id from trunk foo_trunk_id failed: Error while communicating with OVSDB: error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk de106394-f207-460e-9765-a04bac19540b: Parent port for trunk bridge could not be found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to add subport with port ID f5f802d2-5bea-43f6-b3dc-67a983908bbd to trunk with ID f5ea229a-62b0-46ba-b800-746b47564f59: Error while communicating with OVSDB: error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -71725,12814 +66020,7010 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name -neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name -neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value -neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value -neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding ... ok - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port 6a99c547-58e6-477e-b25c-da9770d6dc54 on trunk 023926f4-a1bd-4f5e-ae63-badf37ee4199. -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 78ee4bb3-c0b9-49c5-9ed7-7d276972b2f1 on trunk 69f5bfa2-6927-4e47-bc1f-2526de50d299: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port ac208e9c-1a2d-4e31-b54d-2562c7538278 on trunk 69f5bfa2-6927-4e47-bc1f-2526de50d299: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 14e6e931-5753-42b4-9c00-9c4bcc1f09fa on trunk 69f5bfa2-6927-4e47-bc1f-2526de50d299: -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception ... ok -neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore -neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore ... ok -neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout -neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods ... ok - ERROR [neutron.services.logapi.drivers.manager] Extension driver 'driver-A' failed in wrong_method -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/services/logapi/drivers/manager.py", line 118, in call - getattr(driver, method_name)(*args, **kwargs) - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'LogDriver' object has no attribute 'wrong_method' -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range ... ok -neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit -neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit ... ok -neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss -neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files -neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Cannot obtain interface list for bridge : -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int ... ok -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator ... ok -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables ... ok -neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler -neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler ... ok - ----------------------------------------------------------------------- -Ran 21119 tests in 834.608s - -OK (skipped=1717) -+ stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------- -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings 16.947 -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace 15.157 -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids 15.100 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add 10.751 -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg 6.639 -neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions 6.500 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip 6.008 -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts 5.435 -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 5.431 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip 5.400 -+ rm -rf .stestr -+ [ 3.12 = disabled ] -+ echo 3.12 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] -+ STESTR=stestr -+ rm -rf .stestr -+ + subunit2pyunit -PYTHON=python3.12 stestr run --parallel --subunit neutron\.tests\.unit\.(?!(.*test_wsgi.*|.*agent\.dhcp\.test_agent\.TestDhcpAgent\.test_dhcp_agent_manager.*|.*common\.test_utils\.TestDelayedStringRenderer\.test_not_called_with_low_log_level.*|.*services\.trunk\.drivers\.openvswitch\.agent\.test_ovsdb_handler\.TestOVSDBHandler\.test_handle_trunk_remove_trunk_manager_failure.*|.*agent\.l3\.test_agent\.TestBasicRouterOperations\.test_interface_driver_init.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestUseVethIntercoOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestWithMTUOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_add_flows.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_del_flows.*|.*test_manager\.NeutronManagerTestCase\.test_service_plugin_is_loaded.*|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.ovsdb\.test_ovsdb_monitor\.TestOvnIdlDistributedLock.*|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_enable_subnet_dhcp_options_in_ovn_ipv6|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_update_subnet_dhcp_options_in_ovn_ipv6_not_change|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.TestOVNMechanismDriverSecurityGroup.*|.*services\.ovn_l3\.test_plugin\.OVNL3ExtrarouteTests.*)) -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_default_priority -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_default_priority ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_all_already_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_all_already_set ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark ... ok -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute ... ok -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present ... ok -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ ... ok -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ ... ok -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered ... ok -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port ... ok - ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active - ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false ... ok -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary ... ok - ERROR [neutron.agent.common.ovs_lib] OVS flows could not be applied on bridge +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_ovs_lib.py", line 753, in test_apply_on_exit_with_errors - raise Exception() -Exception -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors ... ok - ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type ... ok -neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults -neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port_not_found -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port_not_found ... ok -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs ... ok -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet_port_missing_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet_port_missing_subnet ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network ... ok -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath ... ok -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by alias + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. vtep-logical-switch 1234 value invalid type. +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none +neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'openvswitchXX' - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by class name + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'openvswitchXX' - -During handling of the above exception, another exception occurred: - + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted ... ok +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr ... ok +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition ... ok +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) -ValueError: Empty module name - ERROR [neutron.agent.common.utils] Error loading interface driver 'openvswitchXX' -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network ... ok - ERROR [neutron.agent.l2.extensions.fdb_population] FDB extension is only supported for OVS and linux bridge agent, currently uses sriov -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists ... ok - ERROR [neutron_lib.utils.runtime] Alias or class name is not set - ERROR [neutron.agent.common.utils] Error loading interface driver 'None' -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_not_set -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_not_set ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by alias + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext ... ok +neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads +neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver' -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv4 -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv4 ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by class name + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan +neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver' - -During handling of the above exception, another exception occurred: - + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class - return getattr(sys.modules[mod_str], class_str) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: module 'neutron' has no attribute 'NonExistentDriver' + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port + port = model_query.get_by_id(context, models_v2.Port, id, + lazy_fields=lazy_fields) + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id + return query.filter(model.id == object_id).one() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one + return self._iter().one() # type: ignore + ~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one + return self._only_one_row( + ~~~~~~~~~~~~~~~~~~^ + raise_for_second_row=True, raise_for_none=True, scalar=False + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row + raise exc.NoResultFound( + "No row was found when one was required" + ) +sqlalchemy.exc.NoResultFound: No row was found when one was required During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 34, in import_class - raise ImportError('Class %s cannot be found (%s)' % -ImportError: Class NonExistentDriver cannot be found (['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname\n mgr = driver.DriverManager(\n ^^^^^^^^^^^^^^^^^^^^^\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__\n super(DriverManager, self).__init__(\n', ' File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__\n self._init_plugins(extensions)\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins\n raise NoMatches(\'No %r driver found, looking for %r\' %\n', "stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver'\n", '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class\n return getattr(sys.modules[mod_str], class_str)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', "AttributeError: module 'neutron' has no attribute 'NonExistentDriver'\n"]) - ERROR [neutron.agent.common.utils] Error loading interface driver 'neutron.NonExistentDriver' -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_wrong_driver -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_wrong_driver ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port ... ok - ERROR [neutron.agent.common.async_process] An error occurred while killing [fake]. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile + plugin.get_port(n_context.get_admin_context(), + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + param_dict['parent_name']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port + port = self._get_port(context, id, lazy_fields=lazy_fields) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port + raise exceptions.PortNotFound(port_id=id) +neutron_lib.exceptions.PortNotFound: Port pname could not be found. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context ... ok + ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 229, in _kill_process - utils.kill_process(pid, kill_signal, self.run_as_root) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -RuntimeError: Invalid -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_add_local_ip_flows -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_add_local_ip_flows ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_linuxbridge_interface_driver_success -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_linuxbridge_interface_driver_success ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_subnet_update_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_null_interface_driver_success -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_null_interface_driver_success ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6 -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6 ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_disable_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_disable_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_port -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy ... ok -neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once -neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_local_ip_translation -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_local_ip_translation ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... ok - ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process - output = callback() - ^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception - raise Exception('Error!') -Exception: Error! -neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_agent_rp_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_agent_rp_traits ... ok - ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process - output = callback() - ^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception - raise Exception('Error!') -Exception: Error! -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ovn_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ovn_network ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ovn_network_with_enable_isolated_metadata -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ovn_network_with_enable_isolated_metadata ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp ... ok - ERROR [neutron.agent.linux.dhcp] Unable to plug DHCP port for network 12345678-1234-5678-1234567890ab. Releasing port. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/dhcp.py", line 1853, in setup - self.plug(network, port, interface_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/dhcp.py", line 1808, in plug - self.driver.plug(network.id, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -OSError -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn ... ok - ERROR [neutron.agent.dhcp.agent] Timeout notifying server of ports ready. Retrying... - ERROR [neutron.agent.dhcp.agent] Timeout notifying server of ports ready. Retrying... -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_id_by_fip -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_id_by_fip ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table_ecmp -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table_ecmp ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 ... ok - ERROR [neutron.agent.dhcp.agent] Failure notifying DHCP server of ready DHCP ports. Will retry on next iteration. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 353, in dhcp_ready_ports_loop - self.plugin_rpc.dhcp_ready_on_ports(prio_ports_to_send | - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -RuntimeError -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network ... ok -neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true -neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ip_nonlocal_bind -neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ip_nonlocal_bind ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_enable_with_segments -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_enable_with_segments ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists ... ok - ERROR [neutron.agent.dhcp.agent] Unable to foo dhcp for 1. + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_db.exception.RetryRequest + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 251, in _call_driver - rv = getattr(driver, action)(**action_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__process_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__process_arp_cache_for_internal_port ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_with_vif_port -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_with_vif_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ipv6_forwarding -neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ipv6_forwarding ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_handle_port -neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_handle_port ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool ... ok - ERROR [neutron.agent.dhcp.agent] Unable to foo dhcp for 1. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 251, in _call_driver - rv = getattr(driver, action)(**action_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -oslo_messaging.rpc.client.RemoteError: Remote error: IpAddressGenerationFailure None -None. -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down ... ok -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_broadcast -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_broadcast ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip -neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error -neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_tag_by_name -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_tag_by_name ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_not_found -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_not_found ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_network_already_deleted -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_network_already_deleted ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping ... ok - ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply - self.defer_apply_off() - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off - self._apply() - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true ... ok -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict ... ok -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_and_mac_using_cookie_any -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_and_mac_using_cookie_any ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict ... ok -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo ... ok - ERROR [neutron_lib.utils.runtime] Alias or class name is not set - ERROR [neutron.agent.common.utils] Error loading interface driver 'None' -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict ... ok - ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by alias -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by class name -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' +oslo_db.exception.RetryRequest During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) -ModuleNotFoundError: No module named 'foo' -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port ... ok - ERROR [neutron.agent.common.utils] Error loading interface driver 'foo.bar' -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end ... ok -neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port -neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_centralized_floatingip_dvr_ha -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_centralized_floatingip_dvr_ha ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain ... ok - ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: - ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: garbage -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerDisableRandomFullyTestCase.test_verify_disable_random_fully -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerDisableRandomFullyTestCase.test_verify_disable_random_fully ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run -neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry ... ok -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_set_ndp_proxies -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_set_ndp_proxies ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root ... ok -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root ... ok -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min ... ok -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_id_from_br -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_id_from_br ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions ... ok -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed_and_local_vlan_changed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed_and_local_vlan_changed ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned ... ok -neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler ... ok -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure -neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_os_ken -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_os_ken ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_groupaddr -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_groupaddr ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__next_max_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__next_max_id ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_handle_dhcp -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_handle_dhcp ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_address_scope_mismatch -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_address_scope_mismatch ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_legacy_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_legacy_agent ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing_nocreate -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing_nocreate ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_no_router_info_found -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_no_router_info_found ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken ... ok -neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes -neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_non_existing -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_non_existing ... ok -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_matching_address_scope -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_matching_address_scope ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices ... ok -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_router ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.agent.l3.agent] Error while processing router 6dab25f7-7082-4011-873d-6df810cdd27e -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 649, in _process_added_router - ri.process() - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise + raise self.value.with_traceback(self.tb) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure..TestRouterProcessingException -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root ... ok -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root ... ok -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty ... ok -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices ... ok -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_address_group -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_address_group ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla ... ok -neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation -neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode_host -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode_host ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments ... ok - ERROR [neutron.agent.l3.dvr_fip_ns] DVR: Gateway update in FIP namespace failed -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/dvr_fip_ns.py", line 152, in create_or_update_gateway_port - self._update_gateway_port( - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/dvr_fip_ns.py", line 316, in _update_gateway_port - self._update_gateway_route( - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/dvr_fip_ns.py", line 346, in _update_gateway_route - raise l3_exc.FloatingIpSetupException(msg) -neutron_lib.exceptions.l3.FloatingIpSetupException: DVR: Gateway update route in FIP namespace failed, retry should be attempted on next call - ERROR [neutron.agent.l3.dvr_fip_ns] DVR: FIP namespace config failure for interface fg-eb5e0f4f-69 -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_raises_exception -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_raises_exception ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_group -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_group ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_address_scope_mark -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_address_scope_mark ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced ... ok -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user ... ok - ERROR [neutron.cmd.runtime_checks] Failed to get keepalived version -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/runtime_checks.py", line 44, in get_keepalived_version - res = agent_utils.execute(cmd, addl_env=env, log_fail_as_error=False, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -neutron_lib.exceptions.ProcessExecutionError -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections ... ok -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version_fail -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version_fail ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 604716e3-bdf9-45ee-a65f-b8e51fc9ebf7 -NoneType: None -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__load_used_fip_information -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__load_used_fip_information ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: f289e2d9-d829-42fe-8a24-00f741e603ae -NoneType: None -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_with_metadata_port -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_with_metadata_port ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__output_hosts_file_log_only_twice -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__output_hosts_file_log_only_twice ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules_no_fip_ns -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules_no_fip_ns ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok -neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout -neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port ... ok - ERROR [ovsdbapp.schema.open_vswitch.impl_idl] Post-commit checks failed -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/schema/open_vswitch/impl_idl.py", line 40, in post_commit - self.do_post_commit(txn) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_dad_failed -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_dad_failed ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip ... ok -neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception -neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_false -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_false ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type ... ok - ERROR [neutron.agent.dhcp.agent] +ValueError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_dns_name_field_missing +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_dns_name_field_missing ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 402, in _periodic_resync_helper - self.sync_state(list(reasons.keys())) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + net_def.RESOURCE_NAME, context, networks) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_1___fip_AAA____snat_BBB____qrouter_CCC__ -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_1___fip_AAA____snat_BBB____qrouter_CCC__ ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_net_with_V6_stateless_and_V4_subnets -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_net_with_V6_stateless_and_V4_subnets ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_removed_dist -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_removed_dist ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope ... ok - ERROR [neutron.agent.dhcp.agent] -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 402, in _periodic_resync_helper - self.sync_state(list(reasons.keys())) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_2___ -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_2___ ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateful_dhcpv6_same_subnet_fixedips -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateful_dhcpv6_same_subnet_fixedips ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby ... ok -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host ... ok - ERROR [neutron.agent.linux.openvswitch_firewall.firewall] Initializing unfiltered port port_id that does not exist in ovsdb: Port port_id is not managed by this agent.. -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_file_on_net_with_v6_slaac_and_v4 -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_file_on_net_with_v6_slaac_and_v4 ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic ... ok - ERROR [neutron.api.extensions] Exception loading extension -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/extensions.py", line 417, in _check_extension - {'name': extension.get_name(), - ^^^^^^^^^^^^^^^^^^ -AttributeError: 'InvalidExtension' object has no attribute 'get_name' -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Unable to process extensions (auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected. -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Unable to process extensions (foo_alias) because the configured plugins do not satisfy their requirements. Some features will not work as expected. -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets ... ok -neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create -neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network_exception -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network_exception ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain ... ok -neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks -neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id ... ok -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error ... ok -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop ... ok -neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations -neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules ... ok - ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_domain ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply - self.defer_apply_off() - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off - self._apply() - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + net_def.RESOURCE_NAME, context, networks) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network ... ok -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled ... ok -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_defer_apply_with_exception -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_defer_apply_with_exception ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules_no_fip_ns -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules_no_fip_ns ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns ... ok -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets ... ok -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file ... ok -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url ... ok -neutron.tests.unit.api.v2.test_base.V2Views.test_network -neutron.tests.unit.api.v2.test_base.V2Views.test_network ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_existing -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_existing ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist ... ok -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_and_zero -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_and_zero ... ok -neutron.tests.unit.api.v2.test_base.V2Views.test_port -neutron.tests.unit.api.v2.test_base.V2Views.test_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_chain_notexists -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_chain_notexists ... ok -neutron.tests.unit.api.v2.test_base.V2Views.test_subnet -neutron.tests.unit.api.v2.test_base.V2Views.test_subnet ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_dns_provided -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_dns_provided ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_agent_gw_interfaces -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_agent_gw_interfaces ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_address_group_update_events -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_address_group_update_events ... ok - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -webob.exc.HTTPGatewayTimeout: The gateway has timed out. -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation ... ok - ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_many_dns_provided -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_many_dns_provided ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns ... ok - ERROR [neutron.api.v2.resource] test failed: No details. + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a2c0602a-74e3-4dde-b856-987eb207edcf on host host1 for vnic_type normal using segments [{'id': '57e3bbe4-7a5f-40df-9d7e-5f4f70081dc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9981f72a-48e3-441f-9c4f-80e8cfaf72ed'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_driver ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_filter_existing_chassis +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_filter_existing_chassis ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_name ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_new_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_random_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_random_chassis_available_for_new_gateway ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory +neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory ... ok +neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file +neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv4 ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ptr_zones +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_tenant_network ... ok + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port b3a59d9b-3be9-4b5f-8e58-00154d9a3aa7 on trunk 745e2551-f3e8-45c7-af4a-aba90f645f53. +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized..TestException: Translated error -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_no_dns_provided -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_no_dns_provided ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached -neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet ... ok - ERROR [neutron.api.v2.resource] test failed: No details. + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_dns_driver_loaded_after_server_restart +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_dns_driver_loaded_after_server_restart ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json..TestException: 网络 -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dist_neutron_router_on_subnet -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dist_neutron_router_on_subnet ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_agent_gw_interfaces -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_agent_gw_interfaces ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 ... ok - ERROR [neutron.api.v2.resource] None failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 96, in resource - method = getattr(controller, action) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: attribute name must be string, not 'NoneType' -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_use_table_lock -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_use_table_lock ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_with_remote -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_with_remote ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr ... ok +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 164, in func - raise RuntimeError(2) -RuntimeError: 2 -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule ... ok - ERROR [neutron.tests.unit.common.test_utils] Result -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 111, in func - raise RuntimeError(result) -RuntimeError: Result - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -webob.exc.HTTPNotImplemented: The server has either erred or is incapable of performing the requested operation. -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_fip_ns -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_fip_ns ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 133, in func - raise RuntimeError(result) -RuntimeError: Result -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_handle_snat_rule_for_centralized_fip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_handle_snat_rule_for_centralized_fip ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope ... ok - ERROR [neutron.api.v2.resource] test failed: No details. + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_add_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details ... ok -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_local_router -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_local_router ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled ... ok -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty ... ok - ERROR [neutron.api.v2.resource] test failed: No details. +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips ... ok + ERROR [neutron.plugins.ml2.managers] Port 95f6f0e0-2bdc-4ec7-b807-62aa13bf7bee does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 95f6f0e0-2bdc-4ec7-b807-62aa13bf7bee on host host1 for vnic_type direct using segments [{'id': '8e5e375f-90e5-4fb3-aa90-4975199c8ff3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '31ae1dd7-b05a-4053-97a7-c6c2e8c062cc'}] + ERROR [neutron.plugins.ml2.managers] Port f2102d09-47d9-471e-b118-b31a8859bc91 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f2102d09-47d9-471e-b118-b31a8859bc91 on host host2 for vnic_type macvtap using segments [{'id': '8e5e375f-90e5-4fb3-aa90-4975199c8ff3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '31ae1dd7-b05a-4053-97a7-c6c2e8c062cc'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port c4ec13e7-9671-4855-8130-a8fc55bbd078 on trunk 6a9a708b-6246-4fdd-aef4-60939462f97e: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port c976d6af-defe-4d6e-a80d-9ea94f49b094 on trunk 6a9a708b-6246-4fdd-aef4-60939462f97e: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 7ac2788d-7788-48ca-9936-2e8d9f32412c on trunk 6a9a708b-6246-4fdd-aef4-60939462f97e: +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise +neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +/usr/lib/python3/dist-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) +neutron.tests.unit.test_policy.PolicyTestCase.test_check_invalid_scope +neutron.tests.unit.test_policy.PolicyTestCase.test_check_invalid_scope ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action +neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_new_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_new_defaults ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_wrong_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized..TestException: Translated error -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_mode_unset -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_mode_unset ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_fip_ns -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_fip_ns ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope ... ok - ERROR [neutron.api.v2.resource] test failed: No details. + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'e95d777a-f8d5-4148-8a70-18686d4d72ef' +neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check +neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_toobig +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_toobig ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '4da9c630-09ff-4fed-acad-ef43dc7973c4' +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json..TestException: 网络 -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_with_dns_provided -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_with_dns_provided ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level ... ok -neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_gw_ns_name -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_gw_ns_name ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules ... ok -neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config -neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses ... ok -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope ... ok -neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize -neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension ... ok -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet ... ok -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net ... ok -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress ... ok -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp ... ok -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 ... ok -neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create -neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev -neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv4_opt -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv4_opt ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state -neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress ... ok -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv6_opt -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv6_opt ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_handle_snat_rule_for_centralized_fip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_handle_snat_rule_for_centralized_fip ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 port, after_create + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify - elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: - ^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 port, after_update + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 307, in _native_event_send_dhcp_notification - if not self._notification_is_needed(payload.states[0], - ~~~~~~~~~~~~~~^^^ -IndexError: list index out of range - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 port, after_delete + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify - elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: - ^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 port, after_create + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-8785309525726 port, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify - elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: - ^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 network, after_create + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service + _send_data_to_external_dns_service(context, dns_driver, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + dns_data_db['current_dns_domain'], + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + dns_data_db['current_dns_name'], + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + records) + ^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service + dns_driver.create_record_set(context, dns_domain, dns_name, records) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set + designate.recordsets.create(dns_domain, dns_name, 'A', v4) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create + name, zone_info = self._canonicalize_record_name(zone, name) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name + zone_info = self.client.zones.get(zone) + File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get + zone = v2_utils.resolve_by_name(self.list, zone) + File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name + results = func(criterion={"name": f"{name}"}, *args) + File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list + return self._get(url, response_key='zones') + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get + resp, body = self.client.session.get(url, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request + response, body = super(self.__class__, self).request(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request + resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request + return self.session.request(url, method, **kwargs) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request + raise exceptions.AuthorizationFailure(msg) +keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d844b237-a8c9-4139-91ce-7bb868d89906 on host host-fail for vnic_type normal using segments [{'id': 'a49df726-c34e-49f5-a39d-789fe8c99550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6de34ce-e976-4e56-a36f-d89746e4bb56'}] +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_non_dns_name_attribute +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_non_dns_name_attribute ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_tenant_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-8785309525726 port, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify - if obj_type == 'network' and 'id' in obj_value: - ^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 network, after_update + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service + _send_data_to_external_dns_service(context, dns_driver, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + dns_data_db['current_dns_domain'], + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + dns_data_db['current_dns_name'], + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + records) + ^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service + dns_driver.create_record_set(context, dns_domain, dns_name, records) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set + designate.recordsets.create(dns_domain, dns_name, 'A', v4) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create + name, zone_info = self._canonicalize_record_name(zone, name) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name + zone_info = self.client.zones.get(zone) + File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get + zone = v2_utils.resolve_by_name(self.list, zone) + File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name + results = func(criterion={"name": f"{name}"}, *args) + File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list + return self._get(url, response_key='zones') + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get + resp, body = self.client.session.get(url, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request + response, body = super(self.__class__, self).request(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request + resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request + return self.session.request(url, method, **kwargs) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request + raise exceptions.AuthorizationFailure(msg) +keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19945c44-155a-4b20-80a1-ddfab32468a2 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'a70a71cb-a071-4c14-8adc-9ae6a97e4ba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09de36c1-91f1-4cfb-a713-3e542d2ad8b6'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 76d36af4-e902-44e5-9a7f-390f9ed5d2e9 on host host-bridge-filter for vnic_type normal using segments [{'id': '8a56ae12-8308-40e1-9b3c-07158202b849', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '729ee0a8-32da-47fc-91e9-1a37566aae61'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d3268b3-d97e-46ef-8a4d-bdbfca68b486 on host host-bridge-filter for vnic_type normal using segments [{'id': '11323170-7889-4744-9a17-9d32586a111b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c3bfd85c-0d28-40f3-95ac-bfa7c727efaa'}] +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 231, in put + return self.plugin_updater(neutron_context, self.item, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + request.context['request_data']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2906, in activate + raise exc.PortBindingError(port_id=port_id, host=host) +neutron_lib.exceptions.PortBindingError: Binding for port b236bde5-4438-489d-86a2-34e1489efa61 on host host-ovs-no_filter could not be created or updated. +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 33d091fa-60a3-46a4-acc0-6a32b06f2513 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bc74ed99-8f52-4cf4-b682-8726f12687ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abacb3a0-423c-4555-8580-0377dd493f45'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6807367 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify - if obj_type == 'network' and 'id' in obj_value: - ^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 network, after_delete + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + obj_value.get('network')) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5977013 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify - if obj_type == 'network' and 'id' in obj_value: - ^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 network, after_create + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + obj_value.get('network')) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5977013 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify - if obj_type == 'network' and 'id' in obj_value: - ^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + obj_value.get('network')) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses - return self.process_floating_ip_addresses(interface_name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9f4128a1-0de6-4a5e-87a8-0beec558867e on host newhost for vnic_type normal using segments [{'id': '4083caf1-66a8-47f4-9a54-6f4c7bb3f5e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c0904f7b-6c75-4606-a278-bb5762853111'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 subnet, after_create + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5976805 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify - elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: - ^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 subnet, after_update + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + obj_value.get('network')) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5976805 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify - elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: - ^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 subnet, after_delete + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + obj_value.get('network')) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5976805 subnet, after_update Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify - elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: - ^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6171719 subnet, after_create + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + obj_value.get('network')) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5976805 subnet, after_update Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify - elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: - ^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__native_notification_unsubscribes -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__native_notification_unsubscribes ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_reset_state -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_reset_state ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp_both_not_isolated -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp_both_not_isolated ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... ok -neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str -neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases_with_bad_line -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases_with_bad_line ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace ... ok -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled -neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled ... ok -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_subnet_create -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_subnet_create ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled -neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled ... ok -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol ... ok -neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_client_id -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_client_id ... ok - ERROR [neutron.agent.l3.router_info] L3 agent failure to setup NAT for floating IPs + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + obj_value.get('network')) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 388, in process_snat_dnat_for_fip - self.process_floating_ip_nat_rules() - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_fanout_required -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_fanout_required ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range ... ok -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script ... ok -neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_stateless_IPv6_tag -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_stateless_IPv6_tag ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip ... ok -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node ... ok -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope ... ok -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... ok -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope_shared ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset ... ok -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_create_fip_pf ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_local_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_local_router ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_get_address_scope ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4_iif -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4_iif ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v6 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v6 ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_create_fip_pf ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str ... ok -/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmp3zjg4p04/tmpe2vigi_8/unwatch_log_temp_file' mode='a' encoding='utf-8'> - daemon.unwatch_log() -ResourceWarning: Enable tracemalloc to get the object allocation traceback -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl ... ok -neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log -neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_get_fip_pf ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback ... ok -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent ... ok -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_process_router_dist_floating_ip_add -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_process_router_dist_floating_ip_add ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc ... ok -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace ... ok -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port ... ok -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_address_group.ProjectMemberTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectMemberTests.test_get_address_group ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map ... ok -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid ... ok -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_delete_pid_file_raises -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_delete_pid_file_raises ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... ok -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_additional_filters -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_additional_filters ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global ... ok -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_delete_log ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... ok -neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ -neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent ... ok - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output ... ok - ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain ... ok - ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent ... ok -neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id -neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain ... ok - ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address fe80::5054:ff:fede:5bbf -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... ok -neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone ... ok -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent ... ok -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback ... ok -neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped -neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... ok -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg ... ok - ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_1_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_1_192_168_1_1 ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id ... ok - ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label ... ok - ERROR [neutron.agent.metadata.agent] No port found in network None with IP address fe80::5054:ff:fede:5bbf -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_3_fe80__5054_ff_fede_5bbf -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_bytes_wrong_unit -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_bytes_wrong_unit ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 ... ok -neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_network_id -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_network_id ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_networks_on_dhcp_agent ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 ... ok -neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_200 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_200 ... ok -neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_500 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_500 ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_502 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_502 ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_503 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_503 ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run -neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options_zero_time -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options_zero_time ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_segments ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_check_process_id_env_var -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_check_process_id_env_var ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_not_removed -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_not_removed ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_service_profile ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_ip -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_ip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_create_fip_pf ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_missing_mac -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_missing_mac ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule ... ok -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_no_vif_ports -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_no_vif_ports ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_ret_packet -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_ret_packet ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_namespace ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class -neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class -neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters_ipv6 -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters_ipv6 ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_networks_tags ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_mix_cidrs -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_mix_cidrs ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_not_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_not_active ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_delete_pid_file_raises -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_delete_pid_file_raises ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_ensure_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_ensure_active ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace_process_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace_process_active ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type -neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile ... ok - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type -neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_with_custom_reload_callback -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_with_custom_reload_callback ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_shared ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules -neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_trusted_field ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments ... ok -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_supported_no_track -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_supported_no_track ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_no_track_not_supported ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found ... ok -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain ... ok - ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue - self._delete_conntrack_state( - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 158, in _delete_conntrack_state - conntrack_cmds = self._get_conntrack_cmds(device_info_list, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 134, in _get_conntrack_cmds - zone_id = self.get_device_zone(device_info, create=False) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call - result = next(effect) - ^^^^^^^^^^^^ -StopIteration -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range ... ok - ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue - self._delete_conntrack_state( - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 158, in _delete_conntrack_state - conntrack_cmds = self._get_conntrack_cmds(device_info_list, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 134, in _get_conntrack_cmds - zone_id = self.get_device_zone(device_info, create=False) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call - result = next(effect) - ^^^^^^^^^^^^ -StopIteration - ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue - self._delete_conntrack_state( - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 158, in _delete_conntrack_state - conntrack_cmds = self._get_conntrack_cmds(device_info_list, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 134, in _get_conntrack_cmds - zone_id = self.get_device_zone(device_info, create=False) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call - result = next(effect) - ^^^^^^^^^^^^ -StopIteration -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments ... ok - ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue - self._delete_conntrack_state( - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 158, in _delete_conntrack_state - conntrack_cmds = self._get_conntrack_cmds(device_info_list, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 134, in _get_conntrack_cmds - zone_id = self.get_device_zone(device_info, create=False) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call - result = next(effect) - ^^^^^^^^^^^^ -StopIteration - ERROR [neutron.agent.linux.daemon] Error while handling pidfile: thefile -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/daemon.py", line 126, in __init__ - self.fd = os.open(pidfile, os.O_CREAT | os.O_RDWR) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -OSError -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys -neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys ... ok -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_meta_disabled_returns_false -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_meta_disabled_returns_false ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan -neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal ... ok -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true_ipv6 -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true_ipv6 ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_non_isolated_network_returns_false -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_non_isolated_network_returns_false ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_shared ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_ovn_metadata_port_returns_false -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_ovn_metadata_port_returns_false ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_with_metadata_network_returns_true -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_with_metadata_network_returns_true ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemReaderTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemReaderTests.test_get_network_ip_availability ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true ... ok -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create ... ok -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource -neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu ... ok -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability ... ok -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_config_file -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_config_file ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_enable_dnsmasq_log -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_enable_dnsmasq_log ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_dhcp_timers -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_dhcp_timers ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory -neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled ... ok -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv_overridden -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv_overridden ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... ok -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... ok -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf -neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field ... ok -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given ... ok -neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache -neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region -neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized -neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... ok -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_capability_only_allowed -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_capability_only_allowed ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises ... ok -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_delete_fip_pf ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type ... ok -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability ... ok -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_get_fip_pf ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_distributed ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply ... ok -neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names -neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_no_binding_profile -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_no_binding_profile ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_distributed_fip_disabled -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_distributed_fip_disabled ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy ... ok -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_pf_plugin_enabled -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_pf_plugin_enabled ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_provider_net_configured -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_provider_net_configured ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_routers_tags ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed ... ok -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_pf_and_provider_net_enabled -neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_pf_and_provider_net_enabled ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface ... ok -neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved -neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable -neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip ... ok -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags ... ok -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_profile ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty ... ok -neutron.tests.unit.common.test_utils.TestThrottler.test_throttler -neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port ... ok -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_resource_request ... ok -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip ... ok - ERROR [neutron.cmd.netns_cleanup] Error unable to destroy namespace: qrouter-6e322ac7-ab50-4f53-9cdc-d1d3c1164b6d -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/netns_cleanup.py", line 216, in destroy_namespace - ip = ip_lib.IPWrapper(namespace=namespace) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_get_address_scope ... ok -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_distributed ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags ... ok -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment ... ok -neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port -neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port -neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix ... ok -neutron.tests.unit.conf.policies.test_service_type.ProjectManagerTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ProjectManagerTests.test_get_service_provider ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_availability_zone.SystemAdminTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.SystemAdminTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip_other_project ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port ... ok -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_create_port_binding ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... ok -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... ok -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project_and_resource -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project_and_resource ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectReaderTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectReaderTests.test_get_network_ip_availability ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas ... ok -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to ... ok -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_resource ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas_different_project -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas_different_project ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_router -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_router ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_bfd ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed ... ok -/usr/lib/python3/dist-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/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_sg -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_sg ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6 -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6 ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_ecmp ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6_ll -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6_ll ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match ... ok -/usr/lib/python3/dist-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() -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_too_many -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_too_many ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_network_id ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - with db_api.CONTEXT_WRITER.using(ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session - self._end_session_transaction(self.session) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction - session.commit() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit - trans.commit(_to_root=True) - File "", line 2, in commit - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit - self._prepare_impl() - File "", line 2, in _prepare_impl - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj - _emit_update_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - with db_api.CONTEXT_WRITER.using(ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session - self._end_session_transaction(self.session) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction - session.commit() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit - trans.commit(_to_root=True) - File "", line 2, in commit - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit - self._prepare_impl() - File "", line 2, in _prepare_impl - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj - _emit_update_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - with db_api.CONTEXT_WRITER.using(ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session - self._end_session_transaction(self.session) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction - session.commit() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit - trans.commit(_to_root=True) - File "", line 2, in commit - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit - self._prepare_impl() - File "", line 2, in _prepare_impl - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj - _emit_update_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd ... ok -Traceback (most recent call last): -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - with db_api.CONTEXT_WRITER.using(ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session - self._end_session_transaction(self.session) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction - session.commit() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit - trans.commit(_to_root=True) - File "", line 2, in commit - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit - self._prepare_impl() - File "", line 2, in _prepare_impl - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj - _emit_update_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_bfd ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - with db_api.CONTEXT_WRITER.using(ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session - self._end_session_transaction(self.session) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction - session.commit() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit - trans.commit(_to_root=True) - File "", line 2, in commit - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit - self._prepare_impl() - File "", line 2, in _prepare_impl - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj - _emit_update_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - with db_api.CONTEXT_WRITER.using(ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session - self._end_session_transaction(self.session) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction - session.commit() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit - trans.commit(_to_root=True) - File "", line 2, in commit - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit - self._prepare_impl() - File "", line 2, in _prepare_impl - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj - _emit_update_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - with db_api.CONTEXT_WRITER.using(ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session - self._end_session_transaction(self.session) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction - session.commit() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit - trans.commit(_to_root=True) - File "", line 2, in commit - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit - self._prepare_impl() - File "", line 2, in _prepare_impl - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj - _emit_update_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_network_id ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - with db_api.CONTEXT_WRITER.using(ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session - self._end_session_transaction(self.session) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction - session.commit() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit - trans.commit(_to_root=True) - File "", line 2, in commit - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit - self._prepare_impl() - File "", line 2, in _prepare_impl - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go - ret_value = fn(self, *arg, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj - _emit_update_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair -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' -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha ... ok -neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp -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' -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha ... ok -neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_low_version -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' -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 911601bd-385b-4b41-a4c2-180918a72949 after 0 tries -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 911601bd-385b-4b41-a4c2-180918a72949 after 0 tries -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_overlapping_subnets -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_overlapping_subnets ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_single -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_single ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_multiple -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_multiple ... ok - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 5f46f787-688b-4b94-bc38-b4cc728989bb. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f9ce21dc-e4b2-47e2-8235-ccca1f9ee5eb on host newhost for vnic_type normal using segments [{'id': 'abf6fc5b-d994-4bb9-afc2-b0bdaccd1436', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '492254c9-f026-4cc6-9d80-cf6d4659a4c1'}] +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 433, in _after_router_create - self.schedule_router(context, router_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 485, in schedule_router - return self.router_scheduler.schedule( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 51, in schedule - return self._schedule_router( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 226, in _schedule_router - chosen_agents = self._bind_ha_router(plugin, context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 326, in _bind_ha_router - self.create_ha_port_and_bind(plugin, context, router_id, - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 281, in create_ha_port_and_bind - port_binding = utils.create_object_with_dependency( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 674, in create_object_with_dependency - with excutils.save_and_reraise_exception() as ctx: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 671, in create_object_with_dependency - result = creator(dependency) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 255, in _add_port_from_net_and_ensure_vr_id - plugin._ensure_vr_id(ctxt, router_db, ha_net) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-4993515 router, after_create + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 942, in _bind_port_level + drivers=[self._infer_driver_from_allocation( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context)], + ^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 992, in _infer_driver_from_allocation + 'rsc_providers': ','.join(allocation.values())}) + ^^^^^^^^^^^^^^^^^ +AttributeError: 'str' object has no attribute 'values' + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 437, in _after_router_create - with excutils.save_and_reraise_exception() as ctx: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 433, in _after_router_create - self.schedule_router(context, router_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 485, in schedule_router - return self.router_scheduler.schedule( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 51, in schedule - return self._schedule_router( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 226, in _schedule_router - chosen_agents = self._bind_ha_router(plugin, context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 326, in _bind_ha_router - self.create_ha_port_and_bind(plugin, context, router_id, - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 281, in create_ha_port_and_bind - port_binding = utils.create_object_with_dependency( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 674, in create_object_with_dependency - with excutils.save_and_reraise_exception() as ctx: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 671, in create_object_with_dependency - result = creator(dependency) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 255, in _add_port_from_net_and_ensure_vr_id - plugin._ensure_vr_id(ctxt, router_db, ha_net) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets ... ok - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 0afbae6f-db24-4c15-ac37-fda887453f38. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 435, in _after_router_create - self._notify_router_updated(context, router_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-4993515 router, after_create + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 437, in _after_router_create - with excutils.save_and_reraise_exception() as ctx: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 435, in _after_router_create - self._notify_router_updated(context, router_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' -neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_delete_router_ha_interface_port -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_delete_router_ha_interface_port ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_3 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_3 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '2eb8ab6d-c6aa-4e2c-acd6-134ffa9858df', 'admin_state_up': True, 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:5c:51', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk - return self._create_bulk('port', context, ports) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port - return self._make_port_dict(db_port, process_extensions=False) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_disabled -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_disabled ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_enabled -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_enabled ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress ... ok -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_exclude_dvr_agents_for_ha_candidates -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_exclude_dvr_agents_for_ha_candidates ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute ... ok -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports' -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair -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' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam ... ok - ERROR [neutron.agent.l3.ha_router] Unable to process HA router 15dc62dd-1d54-4e13-bf50-4b6444b8dd65 without HA port -NoneType: None - ERROR [neutron.agent.l3.agent] Error while initializing router 15dc62dd-1d54-4e13-bf50-4b6444b8dd65 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 488, in _router_added - ri.initialize(self.process_monitor) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/ha_router.py", line 163, in initialize - raise Exception(msg) -Exception: Unable to process HA router 15dc62dd-1d54-4e13-bf50-4b6444b8dd65 without HA port -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_false -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_false ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) -sqlite3.IntegrityError: FOREIGN KEY constraint failed - -The above exception was the direct cause of the following exception: - + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1615, in create_port - result, mech_context = self._create_port_db(context, port) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1580, in _create_port_db - port_db = self.create_port_db(context, port) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1534, in create_port_db - self.ipam.allocate_ips_for_port_and_store( - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 220, in allocate_ips_for_port_and_store - self.store_ip_allocation_for_port(context, ips, network_id, port_copy) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 237, in store_ip_allocation_for_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 233, in store_ip_allocation_for_port - IpamPluggableBackend._store_ip_allocation( - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 146, in _store_ip_allocation - allocated.create() - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator - return func(self, *args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create - db_obj = obj_db_api.create_object( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object - with obj_cls.db_context_writer(context): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj - _emit_insert_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements - result = connection.execute( - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute - return meth( - ^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection - return connection._execute_clauseelement( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement - ret = self._execute_context( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context - return self._exec_single_context( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context - self._handle_dbapi_exception( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception - raise newraise.with_traceback(exc_info[2]) from e - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) -oslo_db.exception.DBReferenceError: (sqlite3.IntegrityError) FOREIGN KEY constraint failed -[SQL: INSERT INTO ipallocations (port_id, ip_address, subnet_id, network_id) VALUES (?, ?, ?, ?)] -[parameters: ('0d0736d8-e3e8-4eb1-8d98-e3cd3ede464e', '127.0.0.1', '6d7b95da-6dd6-42aa-8ad3-613d40d12703', '330e5b77-6b04-4a71-a27a-c98e9c4518b9')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs ... skipped 'Plugin does not implement port-security extension' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_and_update_ndp_proxy_without_exception -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_and_update_ndp_proxy_without_exception ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_not_scheduled -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_not_scheduled ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3e084ecb-1378-43a8-b542-1632b57bca79', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'edd58900-7e93-4797-a33b-2c88dc788aaa'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4400cecb-fc64-425e-ab8c-dc806cde351a after 10 tries ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + _context_reference=context) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db - result, net_db, ipam_sub = self._create_subnet_precommit( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity ... ok - ERROR [neutron.api.v2.resource] update failed: No details. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2775, in create_port_binding + raise exc.PortBindingError(port_id=port_id, + host=attrs[pbe_ext.HOST]) +neutron_lib.exceptions.PortBindingError: Binding for port 4400cecb-fc64-425e-ab8c-dc806cde351a on host host-ovs-no_filter could not be created or updated. +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update - return self._update(request, id, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update - obj = obj_updater(request.context, id, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/extensions/metering.py", line 61, in update_metering_label - raise NotImplementedError() -NotImplementedError -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip ... ok - ERROR [neutron.api.v2.resource] update failed: No details. + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update - return self._update(request, id, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update - obj = obj_updater(request.context, id, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/extensions/metering.py", line 87, in update_metering_label_rule - raise NotImplementedError() -NotImplementedError -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule ... ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage ... ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... ok -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group ... ok -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_delete_ha_and_non_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_delete_ha_and_non_ha_router ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration ... ok -neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points -neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none ... ok -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project_and_resource -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project_and_resource ... ok -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list ... ok -neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels -neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations ... ok -neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels -neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_distributed_port -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_distributed_port ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project ... ok -neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives -neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty ... ok -neutron.tests.unit.db.test_migration.TestCli.test_branches -neutron.tests.unit.db.test_migration.TestCli.test_branches ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_one_resource_only -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_one_resource_only ... ok -neutron.tests.unit.db.test_migration.TestCli.test_check_migration -neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas ... ok -neutron.tests.unit.db.test_migration.TestCli.test_current -neutron.tests.unit.db.test_migration.TestCli.test_current ... ok -neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects -neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object -neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object ... ok -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_failed -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_failed ... ok -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails -neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_deleted_if_no_ha_router_present_two_tenants -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_deleted_if_no_ha_router_present_two_tenants ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version ... ok -neutron.tests.unit.db.test_migration.TestCli.test_get_project_base -neutron.tests.unit.db.test_migration.TestCli.test_get_project_base ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted ... ok -neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir -neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts ... ok -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports ... ok -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port ... ok -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port ... ok -neutron.tests.unit.db.test_migration.TestCli.test_heads -neutron.tests.unit.db.test_migration.TestCli.test_heads ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok -neutron.tests.unit.db.test_migration.TestCli.test_history -neutron.tests.unit.db.test_migration.TestCli.test_history ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list ... ok -usage: prog revision [-h] [-m MESSAGE] [--sql] - [--expand | --contract | --autogenerate] -prog revision: error: argument --contract: not allowed with argument --autogenerate -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall ... ok -neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract -neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools ... ok -usage: prog revision [-h] [-m MESSAGE] [--sql] - [--expand | --contract | --autogenerate] -prog revision: error: argument --expand: not allowed with argument --autogenerate -neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand -neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices ... ok -neutron.tests.unit.db.test_migration.TestCli.test_stamp -neutron.tests.unit.db.test_migration.TestCli.test_stamp ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] DELETE failed. + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 104, in wrapped - f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 85, in delete - return self.plugin_deleter(*deleter_args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1490, in delete_subnet - return super(Ml2Plugin, self).delete_subnet(context, id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1141, in delete_subnet - self._delete_subnet(context, subnet) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1160, in _delete_subnet - self.ipam.delete_subnet(context, subnet.id) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 176, in delete_subnet - ipam_driver.remove_subnet(subnet_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success -neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_internal_ip_change_for_fip -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_internal_ip_change_for_fip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision ... ok - ERROR [oslo_db.api] DB exceeded retry limit. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) -sqlite3.IntegrityError: UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address - -The above exception was the direct cause of the following exception: - + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create - db_obj = obj_db_api.create_object( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object - with obj_cls.db_context_writer(context): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj - _emit_insert_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements - result = connection.execute( - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute - return meth( - ^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection - return connection._execute_clauseelement( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement - ret = self._execute_context( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context - return self._exec_single_context( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context - self._handle_dbapi_exception( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception - raise newraise.with_traceback(exc_info[2]) from e - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) -oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address -[SQL: INSERT INTO ndp_proxies (name, router_id, port_id, ip_address, standard_attr_id, id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?)] -[parameters: ('', '40e7cd7f-a84e-49fe-b0ee-c1221b362792', '10da6c5a-3274-4ec8-b4c4-5cf3a08a8a09', '2001::2:321', 12, '14220a98-e5c1-4590-bd5f-2a99950fe64c', '46f70361-ba71-4bd0-9769-3573fd227c4b')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) - -During handling of the above exception, another exception occurred: - + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 49, in inner - result = f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/ndp_proxy/plugin.py", line 350, in create_ndp_proxy - np_obj.create() - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator - return func(self, *args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create - raise o_exc.NeutronDbObjectDuplicateEntry( -neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate NDPProxy: for attribute(s) ['router_id', 'ip_address'] with value(s) None -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_another_ha_router_is_created -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_another_ha_router_is_created ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail for vnic_type normal using segments [{'id': 'bf958a1a-7a89-4971-bd01-caec1b108f1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bbbb45ee-0a5d-4e5c-8bcd-ca371d7eb384'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 75c5e376-a93e-4442-a7a3-4a7fe332269d after 10 tries ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + _context_reference=context) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db - result, net_db, ipam_sub = self._create_subnet_precommit( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet - subnet = self._save_subnet(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner ... ok -neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update -neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2775, in create_port_binding + raise exc.PortBindingError(port_id=port_id, + host=attrs[pbe_ext.HOST]) +neutron_lib.exceptions.PortBindingError: Binding for port 75c5e376-a93e-4442-a7a3-4a7fe332269d on host host-fail could not be created or updated. +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_trusted_field_set +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_trusted_field_set ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit +neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease_min_pps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease_min_pps ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_old_rule_not_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_old_rule_not_min_bw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_qos_network_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_qos_network_policy ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_generation_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_generation_conflict ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put + return {self.resource: self.plugin_updater(*updater_args)} + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + _context_reference=context) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db - result, net_db, ipam_sub = self._create_subnet_precommit( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet - subnet = self._save_subnet(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2848, in update_port_binding + raise exc.PortBindingError(port_id=port_id, host=host) +neutron_lib.exceptions.PortBindingError: Binding for port 56d08ee9-5bec-4ddb-818e-3c69309a0ce7 on host host-ovs-no_filter could not be created or updated. +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_remove_qos +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_remove_qos ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_update +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_update ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_qos_network_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_qos_network_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 38c51b28-7ab7-4f43-b91f-a8bb463ce25c on host host for vnic_type normal using segments [{'id': 'a44b7b98-e2a1-4cf9-bcf5-b816b869d282', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fd031abd-c3f6-48b0-8adb-116c5bac2a33'}] +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b9ab93a-0ec5-4d46-9f73-218fa9d2da5d on host host for vnic_type normal using segments [{'id': '77a7e7cd-aef9-494b-8a1b-5f6843a97f30', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14c905e8-c027-4d08-99c8-a8738a45c58b'}] +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_false +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 47110bd0-fa2a-442f-b2c3-84cbebc5cf66 on host host for vnic_type normal using segments [{'id': 'b0e3690f-d33f-4be0-b236-bc88272017b6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52f6d53b-f185-4579-8ef6-a4783e2d36cc'}] +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_true +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_true ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address ... ok +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_unbound_port +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_unbound_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_pass +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_pass ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_raises +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_raises ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use ... ok +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_for_subport_calls_check +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_for_subport_calls_check ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules ... ok +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_cannot_be_trunked_raises +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_cannot_be_trunked_raises ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1ea56d08-7acf-431c-b4f3-842cff5fe4a6 on host host for vnic_type normal using segments [{'id': 'c5ff8611-7f8c-4605-95b5-7038b0738c1a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78e38201-d48f-418d-b64d-a8a479447e85'}] +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_has_binding_host +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_has_binding_host ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress ... ok +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_id_in_use_by_unrelated_trunk +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_id_in_use_by_unrelated_trunk ... ok +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token ... ok +neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler +neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_host_network_filter_by_hosts +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_host_network_filter_by_hosts ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_up +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_up ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods ... ok + ERROR [neutron.services.logapi.drivers.manager] Extension driver 'driver-A' failed in wrong_method +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/services/logapi/drivers/manager.py", line 118, in call + getattr(driver, method_name)(*args, **kwargs) + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'LogDriver' object has no attribute 'wrong_method' +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_ok ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register ... ok +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy ... ok +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy ... ok +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0eefbb3b-c7d7-44c6-8b93-986c6fbfc3f7 on host newhost for vnic_type normal using segments [{'id': '37a0b36d-5d4f-42f4-9938-d43141665386', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93ef0ad8-e02e-4840-9110-7e42c7ac701c'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port c014bb90-4969-4f57-8a06-c8be0dbb1bfc on host fake_host for vnic_type normal using segments [{'id': 'c580dbd8-815f-4937-a0ec-142ee64d373d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '21698b0f-4625-41f3-bf3c-eda8edb216db'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 008e0cdc-0cfe-4d99-9889-4948cb0b0921 on host fake_host for vnic_type normal using segments [{'id': 'b1877671-c430-4d88-840b-1da2050f2f81', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4ed912a4-80fb-4dcd-996f-bf74de78e433'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 008e0cdc-0cfe-4d99-9889-4948cb0b0921 on host fake_host for vnic_type normal using segments [{'id': 'b1877671-c430-4d88-840b-1da2050f2f81', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4ed912a4-80fb-4dcd-996f-bf74de78e433'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 8f9581ce-18c8-4b39-b314-35c222a465cc does not exist +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ~~~~~~~~~~~~~~~~~~~~~~~~^ + rpc_context, + ^^^^^^^^^^^^ + ...<2 lines>... + device=device, + ^^^^^^^^^^^^^^ + port_context=bound_contexts[device])) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision ... ok -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use ... ok -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file ... ok -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr ... ok -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents -neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents ... ok -neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points -neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt ... ok -neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions -neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports ... ok -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_port -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_port ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt ... ok -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_with_distributed -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_with_distributed ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults ... ok -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier ... ok -neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges -neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges ... ok -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete ... ok -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none ... ok -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_one -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_one ... ok -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int ... ok -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 ... ok -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 -neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool ... ok -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface ... ok -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater ... ok -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface_includes_dvrsnat -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface_includes_dvrsnat ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4_multiple -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4_multiple ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_distributed_router_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_distributed_router_to_ha ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_dvr ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_not_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_not_dvr ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +Exception: testdevice + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ~~~~~~~~~~~~~~~~~~~~~~~~^ + rpc_context, + ^^^^^^^^^^^^ + ...<2 lines>... + device=device, + ^^^^^^^^^^^^^^ + port_context=bound_contexts[device])) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up + ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet fe6325e5-b081-4ed1-90b3-63757ea76e5d does not exist +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet ... ok + WARNING [pyroute2.netlink] decoding nla_name1 + WARNING [pyroute2.netlink] Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1750, in try_to_decode + cell.decode() + ~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 781, in decode + self.value = state_by_code[self['value']] + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ +KeyError: 49 + + WARNING [pyroute2.netlink] decoding b'nla_name2' + WARNING [pyroute2.netlink] Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1750, in try_to_decode + cell.decode() + ~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 781, in decode + self.value = state_by_code[self['value']] + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ +KeyError: 101 + +neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable +neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable ... ok +neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked +neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked ... ok +neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first +neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb +neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native ... ok + ERROR [neutron.api.v2.resource] create failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet - subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet - return self._allocate_specific_subnet(request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet - raise exceptions.SubnetAllocationError(reason=msg) -neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule + MeteringPlugin.validate_metering_label_rule(metering_label_rule) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule + raise neutron_exc.Invalid( + "Cannot use 'remote-ip-prefix' in conjunction " + "with 'source-ip-prefix' or 'destination-ip-prefix'.") +neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only ... ok + ERROR [neutron.api.v2.resource] create failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet - subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet - return self._allocate_specific_subnet(request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet - raise exceptions.SubnetAllocationError(reason=msg) -neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_router_with_external_gateway -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_router_with_external_gateway ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_delete_ha_network_if_last_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_delete_ha_network_if_last_router ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_range ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_delete_router_gateway_with_enable_ndp_proxy -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_delete_router_gateway_with_enable_ndp_proxy ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_range ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_get_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_no_delete_ha_network_if_not_last_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_no_delete_ha_network_if_not_last_router ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_range ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_requires_admin_state_down -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_requires_admin_state_down ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_by_default_conf_option -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_by_default_conf_option ... ok -neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup_twice -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup_twice ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_external_gateway -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_external_gateway ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_host_mismatch -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_host_mismatch ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_unset_router_gateway_with_ndp_proxy -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_unset_router_gateway_with_ndp_proxy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule + MeteringPlugin.validate_metering_label_rule(metering_label_rule) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 118, in validate_metering_label_rule + raise neutron_exc.Invalid( + ...<2 lines>... + "'destination_ip_prefix'.") +neutron_lib.exceptions.Invalid: You must define at least one of the following parameters 'remote_ip_prefix', or 'source_ip_prefix' or 'destination_ip_prefix'. +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok + ERROR [neutron.api.v2.resource] create failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule + MeteringPlugin.validate_metering_label_rule(metering_label_rule) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule + raise neutron_exc.Invalid( + "Cannot use 'remote-ip-prefix' in conjunction " + "with 'source-ip-prefix' or 'destination-ip-prefix'.") +neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_and_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_and_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_pps_direction_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_pps_direction_conflict ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_bad_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type_as_user +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type_as_user ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call ... ok + ERROR [neutron.services.provider_configuration] Driver path is not unique across providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider ... ok +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider ... ok + ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination ... ok + ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique ... ok +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers ... ok +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse ... ok +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ ... ok +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_down +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_down ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_unchanged +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_unchanged ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_goes_to_down +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_goes_to_down ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_in_error_state_raises +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_in_error_state_raises ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_after_create +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_after_create ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_trunk +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_trunk ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_after_delete +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_after_delete ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_precommit_delete +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_precommit_delete ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port af2fb58b-d46d-42a5-8f00-b4c463824218 on host host for vnic_type normal using segments [{'id': '23ccacb7-c47e-4191-9654-3ddfb9ed2b55', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57989576-c42e-4d06-aa78-cb5cfcbaac47'}] +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_raise_in_use +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_raise_in_use ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int ... ok +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default ... ok +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents ... ok +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one ... ok +neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers +neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter +neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists ... ok +neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit +neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit ... ok +neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss +neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss ... ok +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt ... ok + ERROR [neutron.services.provider_configuration] Invalid provider format. Last part should be 'default' or empty: svc_type:name1:path1:def +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Cannot obtain interface list for bridge : +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted ... ok +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator ... ok +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback +neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback ... ok +neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle +neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... ok + +---------------------------------------------------------------------- +Ran 21119 tests in 682.444s + +OK (skipped=1717) ++ stestr slowest +Test id Runtime (s) +------------------------------------------------------------------------------------------------------------------ ----------- +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids 15.082 +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace 15.065 +neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network 9.699 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings 7.177 +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data 6.720 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper 5.085 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal 4.869 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete 4.736 +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips 4.590 +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error 4.543 ++ rm -rf .stestr ++ for pyvers in ${PYTHON3S} ++ '[' 3.12 = disabled ']' +++ echo 3.12 +++ cut -d. -f1 ++ PYMAJOR=3 ++ echo '===> Testing with python (python3)' +===> Testing with python (python3) +++ pwd ++ '[' -d /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' ++ STESTR=stestr ++ rm -rf .stestr ++ subunit2pyunit ++ PYTHON=python3.12 ++ stestr run --parallel --subunit 'neutron\.tests\.unit\.(?!(.*test_wsgi.*|.*agent\.dhcp\.test_agent\.TestDhcpAgent\.test_dhcp_agent_manager.*|.*common\.test_utils\.TestDelayedStringRenderer\.test_not_called_with_low_log_level.*|.*services\.trunk\.drivers\.openvswitch\.agent\.test_ovsdb_handler\.TestOVSDBHandler\.test_handle_trunk_remove_trunk_manager_failure.*|.*agent\.l3\.test_agent\.TestBasicRouterOperations\.test_interface_driver_init.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestUseVethIntercoOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestWithMTUOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_add_flows.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_del_flows.*|.*test_manager\.NeutronManagerTestCase\.test_service_plugin_is_loaded.*|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.ovsdb\.test_ovsdb_monitor\.TestOvnIdlDistributedLock.*|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_enable_subnet_dhcp_options_in_ovn_ipv6|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_update_subnet_dhcp_options_in_ovn_ipv6_not_change|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.TestOVNMechanismDriverSecurityGroup.*|.*services\.ovn_l3\.test_plugin\.OVNL3ExtrarouteTests.*))' +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_agent_rp_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_agent_rp_traits ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits ... ok +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... ok +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called ... ok +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp ... ok + ERROR [neutron.agent.dhcp.agent] Timeout notifying server of ports ready. Retrying... + ERROR [neutron.agent.dhcp.agent] Timeout notifying server of ports ready. Retrying... +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known ... ok + ERROR [neutron.agent.dhcp.agent] Failure notifying DHCP server of ready DHCP ports. Will retry on next iteration. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 353, in dhcp_ready_ports_loop + self.plugin_rpc.dhcp_ready_on_ports(prio_ports_to_send | File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_back_jump -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_back_jump ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_rules -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_rules ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_distributed_without_snat_manager -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_distributed_without_snat_manager ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_fail_retrigger_initialize -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_fail_retrigger_initialize ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_update_gateway_without_ipv6_fixed_ip -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_update_gateway_without_ipv6_fixed_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_metadata_iptables_rules -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_metadata_iptables_rules ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +RuntimeError +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates ... ok + ERROR [neutron.agent.common.async_process] An error occurred while killing [fake]. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 229, in _kill_process + utils.kill_process(pid, kill_signal, self.run_as_root) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok - ERROR [neutron.agent.l3.agent] An interface driver must be specified + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError: Invalid +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id ... ok + ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active + ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active + ERROR [neutron.agent.dhcp.agent] Unable to foo dhcp for 1. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 251, in _call_driver + rv = getattr(driver, action)(**action_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_enable_with_segments +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_enable_with_segments ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_id_from_br +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_id_from_br ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached ... ok + ERROR [neutron.agent.dhcp.agent] Unable to foo dhcp for 1. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 251, in _call_driver + rv = getattr(driver, action)(**action_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_messaging.rpc.client.RemoteError: Remote error: IpAddressGenerationFailure None +None. +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_add_local_ip_flows +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_add_local_ip_flows ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router ... ok +neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true +neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true ... ok ERROR [neutron_lib.utils.runtime] Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname @@ -84544,7 +73035,17 @@ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'openvswitchXX' +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found ... ok ERROR [neutron_lib.utils.runtime] Error loading class by class name Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname @@ -84556,7 +73057,7 @@ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'openvswitchXX' During handling of the above exception, another exception occurred: @@ -84566,120 +73067,1894 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class __import__(mod_str) -ModuleNotFoundError: No module named 'wrong' - ERROR [neutron.agent.common.utils] Error loading interface driver 'wrong.driver' -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_generate_dibbler_conf -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_generate_dibbler_conf ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant ... ok -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_have_subnet -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_have_subnet ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway_2_subnets -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway_2_subnets ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_meta_proxies -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_meta_proxies ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_namespaces -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_namespaces ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router ... ok -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices_no_snat_ns -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices_no_snat_ns ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized ... ok -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_without_ha_interface -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_without_ha_interface ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared ... ok +ValueError: Empty module name + ERROR [neutron.agent.common.utils] Error loading interface driver 'openvswitchXX' +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port ... ok +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching +neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification ... ok +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_port +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_port ... ok + ERROR [neutron_lib.utils.runtime] Alias or class name is not set +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found ... ok + ERROR [neutron.agent.common.utils] Error loading interface driver 'None' +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata + ... ok +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_not_set +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_not_set ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure ... ok +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router ... ok +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer ... ok + ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process + output = callback() + ^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception + raise Exception('Error!') +Exception: Error! +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled ... ok + ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process + output = callback() + ^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception + raise Exception('Error!') +Exception: Error! + ERROR [neutron_lib.utils.runtime] Error loading class by alias +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver' +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy ... ok + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class + return getattr(sys.modules[mod_str], class_str) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: module 'neutron' has no attribute 'NonExistentDriver' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 34, in import_class + raise ImportError('Class %s cannot be found (%s)' % +ImportError: Class NonExistentDriver cannot be found (['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname\n mgr = driver.DriverManager(\n ^^^^^^^^^^^^^^^^^^^^^\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__\n super(DriverManager, self).__init__(\n', ' File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__\n self._init_plugins(extensions)\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins\n raise NoMatches(\'No %r driver found, looking for %r\' %\n', "stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver'\n", '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class\n return getattr(sys.modules[mod_str], class_str)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', "AttributeError: module 'neutron' has no attribute 'NonExistentDriver'\n"]) + ERROR [neutron.agent.common.utils] Error loading interface driver 'neutron.NonExistentDriver' +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated ... ok +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_wrong_driver +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_wrong_driver ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache ... ok + ERROR [neutron.agent.common.ovs_lib] OVS flows could not be applied on bridge +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_ovs_lib.py", line 753, in test_apply_on_exit_with_errors + raise Exception() +Exception + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 ... ok +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init ... ok +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_linuxbridge_interface_driver_success +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_linuxbridge_interface_driver_success ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_local_ip_translation +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_local_ip_translation ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd ... ok +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_null_interface_driver_success +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_null_interface_driver_success ... ok +neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present +neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ ... ok +neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once +neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr ... ok +neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start +neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval ... ok +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps ... ok +neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop +neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_default_priority +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_default_priority ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_subnet_update_router ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_all_already_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_all_already_set ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet ... ok + ERROR [neutron_lib.utils.runtime] Alias or class name is not set + ERROR [neutron.agent.common.utils] Error loading interface driver 'None' +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_id_by_fip +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_id_by_fip ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname ... ok + ERROR [neutron_lib.utils.runtime] Error loading class by alias +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) +ModuleNotFoundError: No module named 'foo' + ERROR [neutron.agent.common.utils] Error loading interface driver 'foo.bar' +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet_port_missing_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet_port_missing_subnet ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options_zero_time +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options_zero_time ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates ... ok +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident ... ok +neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults +neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_ip +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_ip ... ok + ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses + return self.process_floating_ip_addresses(interface_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_ret_packet +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_ret_packet ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp ... ok +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id ... ok +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_disable_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_disable_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing ... ok +neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port +neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create ... ok + ERROR [neutron.agent.l3.router_info] L3 agent failure to setup NAT for floating IPs +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 388, in process_snat_dnat_for_fip + self.process_floating_ip_nat_rules() + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway ... ok +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy ... ok +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port_not_found +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port_not_found ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_check_process_id_env_var +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_check_process_id_env_var ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 ... ok +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 ... ok +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_namespace ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv4 +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv4 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ovn_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ovn_network ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command ... ok + ERROR [neutron.agent.linux.daemon] Error while handling pidfile: thefile +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/daemon.py", line 126, in __init__ + self.fd = os.open(pidfile, os.O_CREAT | os.O_RDWR) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +OSError +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices ... ok +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize +neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... ok + ERROR [neutron.agent.linux.dhcp] Unable to plug DHCP port for network 12345678-1234-5678-1234567890ab. Releasing port. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/dhcp.py", line 1853, in setup + self.plug(network, port, interface_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/dhcp.py", line 1808, in plug + self.driver.plug(network.id, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +OSError +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ovn_network_with_enable_isolated_metadata +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ovn_network_with_enable_isolated_metadata ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_not_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_not_active ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6 +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6 ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_delete_pid_file_raises +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_delete_pid_file_raises ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip +neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error +neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router ... ok +neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ +neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_set_ndp_proxies +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_set_ndp_proxies ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_ensure_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_ensure_active ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown ... ok +neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create +neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace_process_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace_process_active ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel ... ok + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_os_ken +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_os_ken ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_with_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_with_custom_reload_callback ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__next_max_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__next_max_id ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_network_already_deleted +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_network_already_deleted ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error ... ok + ERROR [neutron.agent.l3.namespace_manager] RuntimeError in obtaining namespace list for namespace cleanup. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/namespace_manager.py", line 117, in list_all + namespaces = ip_lib.list_network_namespaces() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_tag_by_name +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_tag_by_name ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__process_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__process_arp_cache_for_internal_port ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_broadcast +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_broadcast ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_with_metadata_port +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_with_metadata_port ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_not_found +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_not_found ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__output_hosts_file_log_only_twice +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__output_hosts_file_log_only_twice ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_false +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_false ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 954b2272-e4b6-4212-8ae3-63774c65f227 +NoneType: None +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: fe2092b9-2844-4ba0-a7fa-fcd3f760d042 +NoneType: None +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_net_with_V6_stateless_and_V4_subnets +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_net_with_V6_stateless_and_V4_subnets ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_delete_pid_file_raises +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_delete_pid_file_raises ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateful_dhcpv6_same_subnet_fixedips +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateful_dhcpv6_same_subnet_fixedips ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active ... ok + ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: + ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: garbage +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error ... ok + ERROR [neutron.agent.dhcp.agent] +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 402, in _periodic_resync_helper + self.sync_state(list(reasons.keys())) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active ... ok + ERROR [neutron.agent.dhcp.agent] +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 402, in _periodic_resync_helper + self.sync_state(list(reasons.keys())) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_file_on_net_with_v6_slaac_and_v4 +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_file_on_net_with_v6_slaac_and_v4 ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_centralized_floatingip_dvr_ha +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_centralized_floatingip_dvr_ha ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ip_nonlocal_bind +neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ip_nonlocal_bind ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ipv6_forwarding +neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ipv6_forwarding ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_dad_failed +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_dad_failed ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network_exception +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network_exception ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_missing_mac +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_missing_mac ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_existing +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_existing ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_no_vif_ports +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_no_vif_ports ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes +neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters_ipv6 +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters_ipv6 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_dns_provided +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_dns_provided ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_mix_cidrs +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_mix_cidrs ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_many_dns_provided +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_many_dns_provided ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments ... ok +neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_no_dns_provided +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_no_dns_provided ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_address_scope_mismatch +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_address_scope_mismatch ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dist_neutron_router_on_subnet +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dist_neutron_router_on_subnet ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure +neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_with_vif_port +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_with_vif_port ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_matching_address_scope +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_with_matching_address_scope ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes ... ok + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_and_mac_using_cookie_any +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_and_mac_using_cookie_any ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_handle_port +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_handle_port ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route ... ok +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route ... ok +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... ok + ERROR [neutron.agent.l3.dvr_fip_ns] DVR: Gateway update in FIP namespace failed +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/dvr_fip_ns.py", line 152, in create_or_update_gateway_port + self._update_gateway_port( + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/dvr_fip_ns.py", line 316, in _update_gateway_port + self._update_gateway_route( + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/dvr_fip_ns.py", line 346, in _update_gateway_route + raise l3_exc.FloatingIpSetupException(msg) +neutron_lib.exceptions.l3.FloatingIpSetupException: DVR: Gateway update route in FIP namespace failed, retry should be attempted on next call + ERROR [neutron.agent.l3.dvr_fip_ns] DVR: FIP namespace config failure for interface fg-0416fb1c-6a +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_raises_exception +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_raises_exception ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name ... ok + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_2___ffff_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_2___ffff_192_168_1_1 ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids ... ok + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address fe80::5054:ff:fede:5bbf +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_router ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes ... ok +/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmpfg0qd91r/tmpctz2y1rt/unwatch_log_temp_file' mode='a' encoding='utf-8'> + daemon.unwatch_log() +ResourceWarning: Enable tracemalloc to get the object allocation traceback +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_mode_unset +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_mode_unset ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log +neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton ... ok +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips +neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_2___ffff_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_2___ffff_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_with_dns_provided +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_with_dns_provided ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state +neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided ... ok + ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_1_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_1_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv4 ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found ... ok + ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 ... ok ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply @@ -84695,312 +74970,76 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception - ERROR [neutron.agent.l3.router_info] Failed to process floating IPs. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply - self.defer_apply_off() - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off - self._apply() - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1038, in process_external - with self.iptables_manager.defer_apply(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 444, in defer_apply - raise l3_exc.IpTablesApplyException(msg) -neutron_lib.exceptions.l3.IpTablesApplyException: Failure applying iptables rules -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ha_dvr_router_if_compatible_no_ha_interface -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ha_dvr_router_if_compatible_no_ha_interface ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table_ecmp -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table_ecmp ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful ... ok -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found ... ok -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_publish ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_cent_floating_ip_add -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_cent_floating_ip_add ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_internal_devices -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_internal_devices ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet ... ok - ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses - return self.process_floating_ip_addresses(interface_name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.agent.l3.router_info] Failed to process floating IPs. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses - return self.process_floating_ip_addresses(interface_name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1051, in process_external - fip_statuses = self.configure_fip_addresses(interface_name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 514, in configure_fip_addresses - raise l3_exc.FloatingIpSetupException(msg) -neutron_lib.exceptions.l3.FloatingIpSetupException: L3 agent failure to setup floating IPs -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry ... ok -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_publish ... ok -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: -NoneType: None -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: -NoneType: None -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_match -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_match ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets ... ok - ERROR [neutron.agent.l3.router_info] -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1304, in process - self._process_internal_ports() - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 690, in _process_internal_ports - self.internal_network_added(p) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error ... ok - ERROR [neutron.agent.l3.router_info] -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1304, in process - self._process_internal_ports() - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 680, in _process_internal_ports - self.internal_network_removed(p) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_dhcpv6_stateful_interface_added -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_dhcpv6_stateful_interface_added ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision ... ok -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_publish ... ok -neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled -neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled ... ok -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added ... ok -neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common -neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_slaac_interface_added -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_slaac_interface_added ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding ... ok -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 ... ok -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port ... ok -neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses -neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses ... ok -neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes -neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 027bc77f-0e0e-4f69-a7c5-a5e7a592f335 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible - self._process_router_if_compatible(router) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception: Test failure during _process_routers_if_compatible -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 67ae75c2-275f-4ade-88af-bcc0fe88c20b +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type ... ok + ERROR [neutron.agent.metadata.agent] No port found in network None with IP address fe80::5054:ff:fede:5bbf +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_defer_apply_with_exception +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_defer_apply_with_exception ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_handle_dhcp +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_handle_dhcp ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_network_id +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_network_id ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap ... ok +neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config +neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child ... ok + ERROR [neutron.agent.linux.daemon] Fork failed Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible - self._process_router_if_compatible(router) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/daemon.py", line 186, in _fork + pid = os.fork() + ^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -85009,30 +75048,376 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_networks_on_dhcp_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_error -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_error ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_success -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_success ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... ok - ERROR [neutron.agent.l3.agent] Failed to fetch router information for '' +OSError: 1 +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_and_zero +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_and_zero ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide ... ok +neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy +neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode_host +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode_host ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_chain_notexists +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_chain_notexists ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed ... ok + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv4_opt +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv4_opt ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv6_opt +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv6_opt ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed_and_local_vlan_changed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed_and_local_vlan_changed ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_200 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_200 ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_groupaddr +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_groupaddr ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_use_table_lock +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_use_table_lock ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 ... ok + ERROR [neutron.agent.linux.daemon] Pidfile already exist. Daemon already running? +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp_both_not_isolated +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp_both_not_isolated ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target ... ok +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... ok + ERROR [neutron.agent.l2.extensions.fdb_population] FDB extension is only supported for OVS and linux bridge agent, currently uses sriov +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases_with_bad_line +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases_with_bad_line ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_500 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_500 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_502 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_502 ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing_nocreate +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing_nocreate ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_503 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_503 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules_no_fip_ns +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules_no_fip_ns ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_non_existing +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_non_existing ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_client_id +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_client_id ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_stateless_IPv6_tag +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_stateless_IPv6_tag ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... ok +neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize +neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run +neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton ... ok + ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update - routers = self.plugin_rpc.get_routers(self.context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply + self.defer_apply_off() + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off + self._apply() File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -85041,15 +75426,138 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -Exception: Failed to get router info -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: a149429f-d4a9-44d8-baec-64a2ce81f07a +Exception +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_legacy_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_legacy_agent ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_removed_dist +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_removed_dist ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_no_router_info_found +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_no_router_info_found ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat ... ok + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table_ecmp +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table_ecmp ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules +neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan ... ok +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4_iif +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4_iif ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... ok + ERROR [ovsdbapp.schema.open_vswitch.impl_idl] Post-commit checks failed Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible - self._process_router_if_compatible(router) + File "/usr/lib/python3/dist-packages/ovsdbapp/schema/open_vswitch/impl_idl.py", line 40, in post_commit + self.do_post_commit(txn) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -85058,16 +75566,15 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -oslo_messaging.exceptions.MessagingTimeout -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology ... ok - ERROR [neutron.agent.l3.agent] Failed to fetch router information for '6a289809-4df6-4dad-be4d-249851a43ce8' +Exception +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback ... ok +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception ... ok + ERROR [neutron.agent.l3.agent] Error while processing router 910a0832-4bb7-4f3b-9dbf-bd52b97b3a6c Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update - routers = self.plugin_rpc.get_routers(self.context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 649, in _process_added_router + ri.process() File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -85076,116 +75583,991 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -oslo_messaging.exceptions.MessagingTimeout -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers ... ok -neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table ... ok -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure..TestRouterProcessingException +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v6 +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v6 ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules_no_fip_ns +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_mangle_rules_no_fip_ns ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries ... ok +neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation +neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok +neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf +neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_agent_gw_interfaces +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_agent_gw_interfaces ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info ... ok +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good ... ok +neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create +neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match ... ok +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... ok +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerDisableRandomFullyTestCase.test_verify_disable_random_fully +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerDisableRandomFullyTestCase.test_verify_disable_random_fully ... ok +neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges +neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_fip_ns +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_fip_ns ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix ... ok +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy +neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_rate_limited_metadata_proxy ... ok +neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get +neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_gw_ns_name +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_gw_ns_name ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress ... ok +neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations +neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair +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' +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist ... ok + ERROR [neutron.agent.linux.openvswitch_firewall.firewall] Initializing unfiltered port port_id that does not exist in ovsdb: Port port_id is not managed by this agent.. +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found ... ok +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_binding_profile_sanity +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_binding_profile_sanity ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_handle_snat_rule_for_centralized_fip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_handle_snat_rule_for_centralized_fip ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp +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' +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_not_removed +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_not_removed ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_reset_state +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_reset_state ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_1___fip_AAA____snat_BBB____qrouter_CCC__ +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_1___fip_AAA____snat_BBB____qrouter_CCC__ ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_2___ +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_router_process_status_2___ ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_low_version +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' +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_local_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_local_router ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port ... ok +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing ... ok +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection +neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id +neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast ... ok +neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded +neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number ... ok +neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port +neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed ... ok +neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port +neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range ... ok +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_process_router_dist_floating_ip_add +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_process_router_dist_floating_ip_add ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call ... ok +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit +neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to ... ok +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less +neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language ... ok +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized ... ok +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default ... ok +neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_capability_only_allowed +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_capability_only_allowed ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_get_address_scope ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.AdminTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope_shared ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_no_binding_profile +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_no_binding_profile ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label ... ok neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule ... ok neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label ... ok neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table_ecmp -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table_ecmp ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed ... ok - ERROR [neutron.agent.l3.namespace_manager] RuntimeError in obtaining namespace list for namespace cleanup. + ERROR [neutron.cmd.netns_cleanup] Error unable to destroy namespace: qrouter-6e322ac7-ab50-4f53-9cdc-d1d3c1164b6d Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/namespace_manager.py", line 117, in list_all - namespaces = ip_lib.list_network_namespaces() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/netns_cleanup.py", line 216, in destroy_namespace + ip = ip_lib.IPWrapper(namespace=namespace) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -85194,3358 +76576,4623 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv4 ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max ... ok - ERROR [neutron.agent.linux.daemon] Fork failed +Exception +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/daemon.py", line 186, in _fork - pid = os.fork() - ^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -OSError: 1 -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... ok -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error ... ok - ERROR [neutron.agent.linux.daemon] Pidfile already exist. Daemon already running? -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota ... ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 164, in func + raise RuntimeError(2) +RuntimeError: 2 +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise ... ok +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id ... ok + ERROR [neutron.tests.unit.common.test_utils] Result +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 111, in func + raise RuntimeError(result) +RuntimeError: Result neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port ... ok neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 133, in func + raise RuntimeError(result) +RuntimeError: Result neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_get_ndp_proxy neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_get_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... ok +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface ... ok neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_meta_disabled_returns_false +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_meta_disabled_returns_false ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_default neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_default ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true_ipv6 +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true_ipv6 ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_non_isolated_network_returns_false +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_non_isolated_network_returns_false ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_ovn_metadata_port_returns_false +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_ovn_metadata_port_returns_false ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_network_type neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_with_metadata_network_returns_true +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_with_metadata_network_returns_true ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_physical_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_dhcp_agents_hosting_network ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_segmentation_id neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_l3_agents_hosting_router ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_networks_tags neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_networks_tags ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... ok +neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update +neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_tags neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_tags ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_network_type neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor -neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_networks_on_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router ... ok +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_physical_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_config_file +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_config_file ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_segmentation_id neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules ... ok +neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes +neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments ... ok +neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class +neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_enable_dnsmasq_log +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_enable_dnsmasq_log ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix ... ok +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp ... ok +neutron.tests.unit.conf.policies.test_address_group.ProjectMemberTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ProjectMemberTests.test_get_address_group ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_dhcp_timers +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_dhcp_timers ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix ... ok +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv_overridden +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv_overridden ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_port_security_enabled neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_publish ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_network_type neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_physical_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_segmentation_id neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain ... ok +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_publish ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_shared neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes +neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name ... ok +neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone +neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair +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' +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class +neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class +neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid ... ok +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception ... ok +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_publish ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_networks_tags ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map ... ok +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_address_group_update_events +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_address_group_update_events ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... ok +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish ... ok +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags ... ok +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices ERROR [neutron.cmd.runtime_checks] Failed to get keepalived version +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/runtime_checks.py", line 44, in get_keepalived_version + res = agent_utils.execute(cmd, addl_env=env, log_fail_as_error=False, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron_lib.exceptions.ProcessExecutionError + ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone ... ok +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version_fail +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version_fail ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent ... ok +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_distributed_fip_disabled +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_distributed_fip_disabled ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_with_remote +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_with_remote ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_pf_plugin_enabled +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_pf_plugin_enabled ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip ... ok +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_provider_net_configured +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_no_provider_net_configured ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 ... ok +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_pf_and_provider_net_enabled +neutron.tests.unit.common.ovn.test_utils.ValidatePortForwardingConfigurationTestCase.test_validation_when_pf_and_provider_net_enabled ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone ... ok +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_create_local_ip_port_association ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemAdminTests.test_get_local_ip_port_association ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names +neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Exception loading extension +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/extensions.py", line 417, in _check_extension + {'name': extension.get_name(), + ^^^^^^^^^^^^^^^^^^ +AttributeError: 'InvalidExtension' object has no attribute 'get_name' +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_dhcp_agents_hosting_network ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Unable to process extensions (auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected. +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_additional_filters +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_additional_filters ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Unable to process extensions (foo_alias) because the configured plugins do not satisfy their requirements. Some features will not work as expected. +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... ok +neutron.tests.unit.conf.policies.test_availability_zone.SystemAdminTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.SystemAdminTests.test_get_availability_zone ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor ... ok +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes ... ok +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule ... ok +neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args +neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared ... ok +neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty +neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_group +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_group ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root ... ok +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_supported_no_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_supported_no_track ... ok +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal ... ok +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_no_track_not_supported ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... ok +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys +neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id +neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan +neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip ... ok +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run ... ok +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class +neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes +neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +webob.exc.HTTPGatewayTimeout: The gateway has timed out. +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_bytes_wrong_unit +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_bytes_wrong_unit ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... ok +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized..TestException: Translated error +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_create_router_conntrack_helper ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json..TestException: 网络 +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress ... ok +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... ok + ERROR [neutron.api.v2.resource] None failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 96, in resource + method = getattr(controller, action) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: attribute name must be string, not 'NoneType' +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 ... ok +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value ... ok +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6 +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6 ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range ... ok +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6_ll +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv6_ll ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding ... ok +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_too_many +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_too_many ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags ... ok +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_one +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_one ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemMemberTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +webob.exc.HTTPNotImplemented: The server has either erred or is incapable of performing the requested operation. +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized..TestException: Translated error +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_create_port_binding ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json..TestException: 网络 +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 port, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 port, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 307, in _native_event_send_dhcp_notification + if not self._notification_is_needed(payload.states[0], + ~~~~~~~~~~~~~~^^^ +IndexError: list index out of range + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 port, after_delete +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 port, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 network, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify + if obj_type == 'network' and 'id' in obj_value: + ^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 network, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify + if obj_type == 'network' and 'id' in obj_value: + ^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 network, after_delete +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify + if obj_type == 'network' and 'id' in obj_value: + ^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 network, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify + if obj_type == 'network' and 'id' in obj_value: + ^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 subnet, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 subnet, after_delete +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2276758 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__native_notification_unsubscribes +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__native_notification_unsubscribes ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip ... ok +neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config +neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_subnet_create +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_subnet_create ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_fanout_required +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_fanout_required ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_get_fip_pf ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback ... ok +neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_delete_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports ... ok +neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_trusted_field ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped +neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped ... ok +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool ... ok +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_create_fip_pf ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type +neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type +neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_invalid_type neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_invalid_type ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices ... ok +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list ... ok +neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses +neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_valid_type neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_valid_type ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource ... ok +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... ok +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... ok +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr ... ok +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic +neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation ... ok neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_ranges_tags neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment ... ok neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_range neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_range ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_data_plane_status ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated ... ok neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_ranges_tags neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label_rule ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_range neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface ... ok +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_service_type.ProjectManagerTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectManagerTests.test_get_service_provider ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_ranges_tags neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segments_tags ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values ... ok neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_range neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment ... ok +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_ranges_tags neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded -neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok -neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit -neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success ... ok -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_binding_profile_sanity -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_binding_profile_sanity ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segments_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing ... ok -neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_port_context -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_port_context ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags ... ok +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port ... ok +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment ... ok +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_service_types neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_service_types ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_get_address_scope ... ok +neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory +neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_device_owner ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnets_tags neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnets_tags ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port_no_binding_profile -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port_no_binding_profile ... ok -neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class -neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version ... ok -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_ranges_tags ... ok neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network ... ok -neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_range ... ok +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_router_from_l3_agent ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource +neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks +neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_segment_id neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_service_types neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_port_context +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_port_context ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... ok +neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create +neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port ... ok +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port_no_binding_profile +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_unbound_port_no_binding_profile ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology ... ok +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_create_fip_pf ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_networks_on_dhcp_agent ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_create_fip_pf ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_update_fip_pf ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints ... ok +neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port +neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port +neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_trusted_field ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments ... ok +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_delete_log ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_host_id ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_profile ... ok +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemReaderTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemReaderTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_port_security_enabled ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints ... ok +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_create_fip_pf ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_resource_request ... ok +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_get_fip_pf ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectManagerTests.test_update_fip_pf ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_segment_id ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared ... ok neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets ... ok - ERROR [neutron.plugins.ml2.managers] Port 91a9071a-f798-4131-a9dd-fff36fee9037 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 91a9071a-f798-4131-a9dd-fff36fee9037 on host localhost for vnic_type normal using segments [{'id': '9ab1233f-703f-4415-9ed4-6db0a7104bc7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a570fbe9-4d80-4fb0-aba7-eb7f4e7779e0'}] -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool ... ok - ERROR [neutron.plugins.ml2.managers] Port 4c2a2348-e057-4429-9969-900b365638e7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c2a2348-e057-4429-9969-900b365638e7 on host localhost for vnic_type normal using segments [{'id': '33d8dcd0-5bc0-49b6-b07a-1c522aa06f81', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75cbe2e1-5f6a-40d8-be27-52bb2dcaef4d'}] -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network ... ok - ERROR [neutron.plugins.ml2.managers] Port 91a9071a-f798-4131-a9dd-fff36fee9037 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 91a9071a-f798-4131-a9dd-fff36fee9037 on host host_2 for vnic_type normal using segments [{'id': '9ab1233f-703f-4415-9ed4-6db0a7104bc7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a570fbe9-4d80-4fb0-aba7-eb7f4e7779e0'}] -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists ... ok - ERROR [neutron.plugins.ml2.managers] Port 4c2a2348-e057-4429-9969-900b365638e7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c2a2348-e057-4429-9969-900b365638e7 on host host_2 for vnic_type normal using segments [{'id': '33d8dcd0-5bc0-49b6-b07a-1c522aa06f81', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75cbe2e1-5f6a-40d8-be27-52bb2dcaef4d'}] -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr ... ok neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default -neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg -neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_ports_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True -neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_all_quotas -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_all_quotas ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False -neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id ... ok neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_activate_port_binding neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_activate_port_binding ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags ... ok neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology ... ok neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_resource ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global ... ok neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_get_port_binding neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_get_port_binding ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... ok neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_vnic_type ... ok neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_device_owner ... ok neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips ... ok neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_value_lower_than_zero -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_value_lower_than_zero ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_single_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_single_resource ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails -neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) ... ok - ERROR [neutron.db._utils] Cannot clean up created object 1234. Exception: -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails -neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace ... ok -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok - ERROR [oslo_db.api] DB exceeded retry limit. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) -sqlite3.IntegrityError: UNIQUE constraint failed: dvr_host_macs.mac_address - -The above exception was the direct cause of the following exception: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create - db_obj = obj_db_api.create_object( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object - with obj_cls.db_context_writer(context): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj - _emit_insert_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements - result = connection.execute( - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute - return meth( - ^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection - return connection._execute_clauseelement( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement - ret = self._execute_context( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context - return self._exec_single_context( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context - self._handle_dbapi_exception( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception - raise newraise.with_traceback(exc_info[2]) from e - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) -oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: dvr_host_macs.mac_address -[SQL: INSERT INTO dvr_host_macs (host, mac_address) VALUES (?, ?)] -[parameters: ('foo_host_2', 'FE-16-3E-6F-AE-D2')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/dvr_mac_db.py", line 116, in _create_dvr_mac_address_retry - dvr_mac_binding.create() - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator - return func(self, *args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create - raise o_exc.NeutronDbObjectDuplicateEntry( -neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate DVRMacAddress: for attribute(s) ['mac_address'] with value(s) None - ERROR [neutron.db.dvr_mac_db] MAC generation error after 20 attempts -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_subnet_id ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface ... ok +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_logs_heartbeat neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_logs_heartbeat ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_add_router_to_l3_agent ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_new_entry neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_new_entry ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_agents_resource_versions neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_agents_resource_versions ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_found neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_not_found neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found ... ok - ERROR [neutron.plugins.ml2.managers] Port a4d0896b-bab4-49cd-908d-515696443d52 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4d0896b-bab4-49cd-908d-515696443d52 on host localhost for vnic_type normal using segments [{'id': '2986efa4-9c51-44c4-bb8f-fb9fe200b934', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '96895491-de05-42d4-b022-f1ba81c125cb'}] -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used ... ok - ERROR [neutron.plugins.ml2.managers] Port a4d0896b-bab4-49cd-908d-515696443d52 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4d0896b-bab4-49cd-908d-515696443d52 on host localhost for vnic_type normal using segments [{'id': '2986efa4-9c51-44c4-bb8f-fb9fe200b934', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '96895491-de05-42d4-b022-f1ba81c125cb'}] -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields ... ok - ERROR [neutron.db._utils] Cannot clean up created object 7d86c9ca-5b82-468f-8da6-b09cd007e2d3. Exception: Router 7d86c9ca-5b82-468f-8da6-b09cd007e2d3 could not be found -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.db._utils] Cannot clean up created object 77558ca8-597b-4d73-9132-fa658aabf37d. Exception: -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e9b14c5-1ee7-429a-816c-55c400839bc7 on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Port 74a8cee1-4093-435f-9164-45600048cc60 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 74a8cee1-4093-435f-9164-45600048cc60 on host host_2 for vnic_type normal using segments [{'id': '44065b8c-02a9-4afd-8eb0-1c98fd8d0a0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ba2054a-e36b-4dc7-ac0f-9cdc47e20194'}] -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Port 69192e5a-366a-4eeb-a106-8befe8a3b3e3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 69192e5a-366a-4eeb-a106-8befe8a3b3e3 on host host_2 for vnic_type normal using segments [{'id': '77c57614-d967-46e4-98ae-ae12f4f71b00', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fcb48022-95f2-4d11-b489-ab048f55f037'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a049406-d949-42f8-9eb6-72161085db7a on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.managers] Port 2759d798-1835-41ca-9783-b29ba5b5bae2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2759d798-1835-41ca-9783-b29ba5b5bae2 on host host_3 for vnic_type normal using segments [{'id': '77c57614-d967-46e4-98ae-ae12f4f71b00', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fcb48022-95f2-4d11-b489-ab048f55f037'}] - ERROR [neutron.plugins.ml2.managers] Port 74a8cee1-4093-435f-9164-45600048cc60 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 74a8cee1-4093-435f-9164-45600048cc60 on host host_2 for vnic_type normal using segments [{'id': '44065b8c-02a9-4afd-8eb0-1c98fd8d0a0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ba2054a-e36b-4dc7-ac0f-9cdc47e20194'}] -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.plugins.ml2.managers] Port 69192e5a-366a-4eeb-a106-8befe8a3b3e3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 69192e5a-366a-4eeb-a106-8befe8a3b3e3 on host host_2 for vnic_type normal using segments [{'id': '77c57614-d967-46e4-98ae-ae12f4f71b00', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fcb48022-95f2-4d11-b489-ab048f55f037'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dc409a41-d5d1-4cc3-b175-72a452cc2d0b on host host1 for vnic_type normal using segments [{'id': '8c7a1863-fb6c-4d3a-9266-26ee7a1bbb4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a95819a-ed53-4ce0-9add-1864d70d8bc0'}] - ERROR [neutron.api.v2.resource] update failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update - return self._update(request, id, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update - obj = obj_updater(request.context, id, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 2237, in update_router - router_dict = super(L3_NAT_db_mixin, self).update_router(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 348, in update_router - self._update_router_gw_info(context, id, gw_info, r) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info - super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 571, in _update_router_gw_info - self._create_gw_port(context, router_id, router, network_id, - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 532, in _create_gw_port - self._create_router_gw_port(context, router, - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 389, in _create_router_gw_port - router.gw_port = self._core_plugin._get_port( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError - ERROR [neutron.plugins.ml2.managers] Port 2759d798-1835-41ca-9783-b29ba5b5bae2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2759d798-1835-41ca-9783-b29ba5b5bae2 on host host_2 for vnic_type normal using segments [{'id': '77c57614-d967-46e4-98ae-ae12f4f71b00', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fcb48022-95f2-4d11-b489-ab048f55f037'}] -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b4afb63-57fa-4b7c-93fb-35da6297f6d4 on host other for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64b6ec85-420f-4664-ab27-0db158e0d69b on host host1 for vnic_type normal using segments [{'id': '936fa066-208a-43b7-a3ea-b8f916fa82a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de0f88b6-b486-43b8-ab07-acc0dd934c38'}] -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object ... ok - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': 'fdfb9372-7d9a-4a84-98df-7b540b390ecc', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '42bdaf23-17ec-44d0-9ae0-3fe653985692', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 4, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '32bbf527-62f8-4b3e-9e42-65e4b4c4a30d', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk - return self._create_bulk('subnet', context, subnets) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry ... ok - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': 'acf4679e-a14a-40ea-8f7f-9712e1056263', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'caaf5680-8a32-4045-9eae-d24804565ae1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 4, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '6ea10eaf-b274-4d98-86c4-26a3708e699d', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk - return self._create_bulk('subnet', context, subnets) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 117f0345-d103-4966-9b69-3a46b9f22614 does not exist -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 23700542-b6c2-48cd-8278-b5b925483bb0 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 23700542-b6c2-48cd-8278-b5b925483bb0 after 0 tries -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '1a5cc65e-1225-425d-b805-737072f6f7b7', 'admin_state_up': True, 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:9c:17', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk - return self._create_bulk('port', context, ports) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port - return self._make_port_dict(db_port, process_extensions=False) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_unique_key ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_vnic_type ... ok + ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue + self._delete_conntrack_state( + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 158, in _delete_conntrack_state + conntrack_cmds = self._get_conntrack_cmds(device_info_list, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 134, in _get_conntrack_cmds + zone_id = self.get_device_zone(device_info, create=False) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports' -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + result = next(effect) + ^^^^^^^^^^^^ +StopIteration +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external ... ok + ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue + self._delete_conntrack_state( + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 158, in _delete_conntrack_state + conntrack_cmds = self._get_conntrack_cmds(device_info_list, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 134, in _get_conntrack_cmds + zone_id = self.get_device_zone(device_info, create=False) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok - ERROR [neutron.plugins.ml2.managers] Port c2270b14-d4a7-4023-b6eb-24d90dbfb4c5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port c2270b14-d4a7-4023-b6eb-24d90dbfb4c5 on host localhost for vnic_type normal using segments [{'id': '5282ce1a-0157-41d8-b878-b9dc569089a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '70e47c95-d8c4-4cc9-8fb4-dffaef2b0bb9'}] -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden ... ok - ERROR [neutron.plugins.ml2.managers] Port 8a8b05bd-5f76-4aa9-8147-65f56e65c186 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a8b05bd-5f76-4aa9-8147-65f56e65c186 on host localhost for vnic_type normal using segments [{'id': '29850432-c592-4822-90cf-86a673a732a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5be5a622-d461-42f0-82b9-266d0f28332c'}] -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas ... ok - ERROR [neutron.plugins.ml2.managers] Port c2270b14-d4a7-4023-b6eb-24d90dbfb4c5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port c2270b14-d4a7-4023-b6eb-24d90dbfb4c5 on host host_2 for vnic_type normal using segments [{'id': '5282ce1a-0157-41d8-b878-b9dc569089a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '70e47c95-d8c4-4cc9-8fb4-dffaef2b0bb9'}] -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port ... ok - ERROR [neutron.plugins.ml2.managers] Port 8a8b05bd-5f76-4aa9-8147-65f56e65c186 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a8b05bd-5f76-4aa9-8147-65f56e65c186 on host host_2 for vnic_type normal using segments [{'id': '29850432-c592-4822-90cf-86a673a732a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5be5a622-d461-42f0-82b9-266d0f28332c'}] -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field -neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr -neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set -neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_notify -neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_notify ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields -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 " - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-13515352 router_interface, after_create + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + result = next(effect) + ^^^^^^^^^^^^ +StopIteration + ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 592, in _update_snat_v6_addrs_after_intf_update - return self._retry_update_snat_v6_addrs_after_intf_update( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue + self._delete_conntrack_state( + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 158, in _delete_conntrack_state + conntrack_cmds = self._get_conntrack_cmds(device_info_list, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 134, in _get_conntrack_cmds + zone_id = self.get_device_zone(device_info, create=False) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + result = next(effect) + ^^^^^^^^^^^^ +StopIteration + ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue + self._delete_conntrack_state( + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 158, in _delete_conntrack_state + conntrack_cmds = self._get_conntrack_cmds(device_info_list, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 134, in _get_conntrack_cmds + zone_id = self.get_device_zone(device_info, create=False) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call + result = next(effect) + ^^^^^^^^^^^^ +StopIteration +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_project) ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults ... ok +neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_project) ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_project) ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_port ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_router ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id ... ok +/usr/lib/python3/dist-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/dist-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() +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_sg +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_sg ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_profile ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules ... ok +/usr/lib/python3/dist-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() +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: + ... File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) +ok + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session + with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 560, in _retry_update_snat_v6_addrs_after_intf_update + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update - updated_port = self._core_plugin.update_port( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port - raise RuntimeError('csnat update failure') -RuntimeError: csnat update failure -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok - ERROR [neutron.db._utils] Cannot clean up created object 03880c13-35fc-415c-882f-ec17cb5527cc. Exception: Router 03880c13-35fc-415c-882f-ec17cb5527cc could not be found -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport ... ok - ERROR [neutron.db.l3_dvr_db] Failed to revert change to router port 81d96adc-007a-4add-a90a-8577b11e5b0b. + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. + ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update - updated_port = self._core_plugin.update_port( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port - raise RuntimeError('csnat update failure') -RuntimeError: csnat update failure + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) +sqlite3.IntegrityError: UNIQUE constraint failed: dvr_host_macs.mac_address + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create + db_obj = obj_db_api.create_object( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object + with obj_cls.db_context_writer(context): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj + _emit_insert_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements + result = connection.execute( + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute + return meth( + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection + return connection._execute_clauseelement( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context + self._handle_dbapi_exception( + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) +oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: dvr_host_macs.mac_address +[SQL: INSERT INTO dvr_host_macs (host, mac_address) VALUES (?, ?)] +[parameters: ('foo_host_2', 'FE-16-3E-0E-F9-37')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 582, in _retry_update_snat_v6_addrs_after_intf_update - revert() - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -88559,1686 +81206,525 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 579, in revert - self._core_plugin.update_port( - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1195, in update_port - raise ValueError('failure from revert') -ValueError: failure from revert - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-12134505 router_interface, after_create + File "/build/reproducible-path/neutron-25.0.0/neutron/db/dvr_mac_db.py", line 116, in _create_dvr_mac_address_retry + dvr_mac_binding.create() + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator + return func(self, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create + raise o_exc.NeutronDbObjectDuplicateEntry( +neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate DVRMacAddress: for attribute(s) ['mac_address'] with value(s) None + ERROR [neutron.db.dvr_mac_db] MAC generation error after 20 attempts +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 592, in _update_snat_v6_addrs_after_intf_update - return self._retry_update_snat_v6_addrs_after_intf_update( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 560, in _retry_update_snat_v6_addrs_after_intf_update + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update - updated_port = self._core_plugin.update_port( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port - raise RuntimeError('csnat update failure') -RuntimeError: csnat update failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip ... ok - ERROR [neutron.db._utils] Cannot clean up created object 05246139-8097-47d8-bf06-3e89d08cb089. Exception: -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized ... ok -neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks -neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_hosted_network -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_hosted_network ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_type_too_big -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_type_too_big ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_does_not_drop_protocol -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_does_not_drop_protocol ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_network_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_default_sg -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_default_sg ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv4 -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv4 ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv6 -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv6 ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_with_code_only -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_with_code_only ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_tenant_mismatch -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_tenant_mismatch ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 ... ok -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_min_port_greater_max -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_min_port_greater_max ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_max_only -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_max_only ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_max_limits -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_max_limits ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol ... ok -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_only -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_only ... ok -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... ok -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol ... ok -neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_1_device_profile_1 -neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_1_device_profile_1 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_proto_as_number_with_port_bad -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_proto_as_number_with_port_bad ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None -neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field -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 " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_port_bad -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_port_bad ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions -neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved ... ok -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters ... ok -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update ... ok -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true - eventlet.sleep(sleep) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep - hub.switch() - File "/usr/lib/python3/dist-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: - + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task - utils.wait_until_true(functools.partial(self._lla_available, - File "/build/reproducible-path/neutron-25.0.0/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 -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_with_unmasked_prefix -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_with_unmasked_prefix ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_default_create_security_group_rule_duplicate_rules_diff_desc -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_default_create_security_group_rule_duplicate_rules_diff_desc ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination_reverse -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination_reverse ... ok -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 8fa4931f-2287-4352-b404-20f585599826 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled - l3_notifier.router_added_to_agent( - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 169, in router_added_to_agent - self._notification_host(context, 'router_added_to_agent', host, - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 55, in _notification_host - rpc_method(context, method, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 40, in func_wrapper - with excutils.save_and_reraise_exception( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_messaging.exceptions.MessagingTimeout - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router - self._notify_agents_router_rescheduled(context, router_id, - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled - raise l3agentscheduler.RouterReschedulingFailed( -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router 8fa4931f-2287-4352-b404-20f585599826: no eligible l3 agent found. -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_sort -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_sort ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_to_None -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_add_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_add_addresses ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_new_gw ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents - down_bindings = get_down_bindings(context, agent_dead_limit) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings - return rb_obj.RouterL3AgentBinding.get_down_router_bindings( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings - query = (context.session.query(l3agent.RouterL3AgentBinding). - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_db.exception.DBError: None -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only ... ok -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -oslo_db.exception.DBError: None - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 6c2ccf0c-4fc3-41c2-b032-999801b63437 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -oslo_messaging.rpc.client.RemoteError: Remote error: None None -None. - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 6c2ccf0c-4fc3-41c2-b032-999801b63437 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -ValueError: this raises - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 48fecc96-c0c8-4351-a5cb-6fc00bdd92ed -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 482343f6-676b-4502-ad16-6da97ead7afa -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_existing_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_existing_az ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing ... ok - ERROR [neutron.api.v2.resource] create failed: No details. + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group ... ok + ERROR [neutron.api.v2.resource] update failed: No details. Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource result = method(request=request, **args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update + return self._update(request, id, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -90269,699 +81755,607 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/db.py", line 94, in create_segment - new_segment = self._create_segment_db(context, segment_id, segment) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/db.py", line 144, in _create_segment_db - registry.publish( - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron_lib.callbacks.exceptions.CallbackFailure: -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_existing_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_existing_az ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_not_existing -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_not_existing ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_fails ... ok - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] - ERROR [neutron.plugins.ml2.managers] Port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 70063ab9-dcc2-4e5a-b8b3-9ce24271033c on host hostb for vnic_type normal using segments [{'id': '0bd82939-bcfa-4278-9769-39f17620f795', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '14aae353-ad43-4d66-9397-fb82b5066a36'}] -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network -neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback ... ok -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info ... ok - ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network c126566c-8037-45fb-8b14-780cc6dd20b2: no agent available. Payload: {'port': {'id': '02983a6a-f3b6-4788-ac29-7ecb9430cfe9', 'name': '', 'network_id': 'c126566c-8037-45fb-8b14-780cc6dd20b2', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:90:7a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '69b58db4-beb3-421c-ac11-846a74f1d4de', 'ip_address': '10.0.0.182'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['1b9d03cd-5dc6-4cd1-863b-e8e86ea0b4aa'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'network': {'id': 'c126566c-8037-45fb-8b14-780cc6dd20b2', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['69b58db4-beb3-421c-ac11-846a74f1d4de'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update + obj = obj_updater(request.context, id, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/extensions/metering.py", line 61, in update_metering_label + raise NotImplementedError() +NotImplementedError +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags ... ok + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 54c5e42f-0a84-4666-a3a3-1dcd2fbe4ead: no agent available. Payload: {'port': {'id': 'fb4b4a89-8fdc-4f44-bb73-e4cc57f62be0', 'name': '', 'network_id': '54c5e42f-0a84-4666-a3a3-1dcd2fbe4ead', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:27:6b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '59a55220-92b8-488c-99dd-12efd0a1bf47', 'ip_address': '10.0.0.199'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['7b50909d-8ec6-42be-a4cb-6373888ecd22'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'network': {'id': '54c5e42f-0a84-4666-a3a3-1dcd2fbe4ead', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['59a55220-92b8-488c-99dd-12efd0a1bf47'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment ... ok +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok + ERROR [neutron.api.v2.resource] update failed: No details. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update + return self._update(request, id, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update + obj = obj_updater(request.context, id, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/extensions/metering.py", line 87, in update_metering_label_rule + raise NotImplementedError() +NotImplementedError +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segments_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords ... ok +neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_port -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_port ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c6adfe75-73b1-4c0b-b4af-0e6b45581409 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 563ad4b0-d7c8-4fce-b766-d65fe43618e3 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc9d40b5-b62f-4506-878e-c785250a62cd on host host1 for vnic_type normal using segments [{'id': '585f2444-2da1-4ce2-94b6-59af5ea457cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fa6479a2-0cf8-4abb-8eb7-d62f8d2465b3'}] + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': 'fb0f88df-398a-4c00-9d2c-a39c5ac519cc', 'admin_state_up': True, 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:e4:5d', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk + return self._create_bulk('port', context, ports) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port + return self._make_port_dict(db_port, process_extensions=False) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 00874067-ef3f-41c5-995f-80d6ebc7dba1 on host other for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] /usr/lib/python3/dist-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() -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_router -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_router ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] /usr/lib/python3/dist-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/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_sg -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_sg ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_tenant) ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42a6c802-dd52-4e33-8920-52fa98683507 on host host1 for vnic_type normal using segments [{'id': '3b6c2474-fa4b-4be4-8218-c4dcfd2d74e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6c17ef7-fedb-4da8-98a9-5d20c0db8b4d'}] +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_sg +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_sg ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails +neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet ... ok + ERROR [neutron.db._utils] Cannot clean up created object 1234. Exception: +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails +neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnet ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface ... ok /usr/lib/python3/dist-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() -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_get_security_group_rule ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -91025,12 +82419,133 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -91094,16 +82609,127 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok +neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports' +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -91167,12 +82793,27 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '50f9c615-5594-4a3f-9800-45c2f8903dbe', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '8dbb3796-d104-42ae-9b5e-0419ae9cb326', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 4, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -91236,8 +82877,135 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -91301,6 +83069,20 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -91364,8 +83146,26 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_routers_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -91429,10 +83229,22 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -91496,232 +83308,350 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, 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. -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet fac8bb66-eed9-422c-b251-97a21bb72ab6 does not exist -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6 ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4_multiple -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4_multiple ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '35c9aec2-b486-4b4a-9811-3b5e0b8fb006', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '2e8fd85e-ac06-4c5e-9085-11dcfc627c50', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 4, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project_and_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project_and_resource ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_all_quotas +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_all_quotas ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_one_resource_only +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_one_resource_only ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bda48654-3602-4b58-b4ae-62c6e9928949 after 0 tries +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_resource +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_resource ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bda48654-3602-4b58-b4ae-62c6e9928949 after 0 tries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project_and_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_project_and_resource ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_value_lower_than_zero +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_value_lower_than_zero ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_tags ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -91801,40 +83731,68 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet - subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet - return self._allocate_specific_subnet(request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet - raise exceptions.SubnetAllocationError(reason=msg) -neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) +sqlite3.IntegrityError: FOREIGN KEY constraint failed + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller @@ -91879,6 +83837,9 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -91912,162 +83873,365 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1615, in create_port + result, mech_context = self._create_port_db(context, port) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1580, in _create_port_db + port_db = self.create_port_db(context, port) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1534, in create_port_db + self.ipam.allocate_ips_for_port_and_store( + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 220, in allocate_ips_for_port_and_store + self.store_ip_allocation_for_port(context, ips, network_id, port_copy) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 237, in store_ip_allocation_for_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 233, in store_ip_allocation_for_port + IpamPluggableBackend._store_ip_allocation( + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 146, in _store_ip_allocation + allocated.create() + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator + return func(self, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create + db_obj = obj_db_api.create_object( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object + with obj_cls.db_context_writer(context): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj + _emit_insert_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements + result = connection.execute( + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute + return meth( + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection + return connection._execute_clauseelement( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context + self._handle_dbapi_exception( + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) +oslo_db.exception.DBReferenceError: (sqlite3.IntegrityError) FOREIGN KEY constraint failed +[SQL: INSERT INTO ipallocations (port_id, ip_address, subnet_id, network_id) VALUES (?, ?, ?, ?)] +[parameters: ('40ef1e9c-051d-4a7b-aba2-4e804dfab060', '127.0.0.1', 'a373da86-2886-47dd-bc87-d627839118c6', '0d2687ff-2e1a-4853-8ab2-8e195241f638')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions +neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_single_resource +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_single_resource ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db + result, net_db, ipam_sub = self._create_subnet_precommit( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit subnet, ipam_subnet = self.ipam.allocate_subnet(context, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet ipam_subnet = ipam_driver.allocate_subnet(subnet_request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet - subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet - return self._allocate_specific_subnet(request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet - raise exceptions.SubnetAllocationError(reason=msg) -neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version ... ok -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok - ERROR [neutron.notifiers.nova] Error response returned from nova: - ERROR [neutron.notifiers.nova] Error response returned from nova: -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw ... ok -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_concurrent_enable_flag_update -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_concurrent_enable_flag_update ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok - ERROR [neutron.notifiers.nova] Error response returned from nova: -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding ... ok - ERROR [neutron.notifiers.nova] Nova endpoint not found, invalidating the session -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/nova.py", line 282, in send_events - response = novaclient.server_external_events.create( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -92076,1799 +84240,337 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog. -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type ... ok - ERROR [neutron.notifiers.nova] Error response returned from nova: -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises_connect_exc -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises_connect_exc ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero ... ok - ERROR [neutron.db._utils] Cannot clean up created object bea5f74d-7f7b-427b-a147-98f215f42e36. Exception: Router bea5f74d-7f7b-427b-a147-98f215f42e36 could not be found -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools ... ok - ERROR [neutron.notifiers.nova] Error response returned from nova: i am a string! -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list ... ok - ERROR [neutron.db._utils] Cannot clean up created object 938dfa2f-b979-487a-9816-9c393d4e4544. Exception: -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify ... ok -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_no_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_no_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_get_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_get_local_ip ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok - ERROR [oslo_versionedobjects.exception] Exception in string format operation -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ - message = self.msg_fmt % kwargs - ~~~~~~~~~~~~~^~~~~~~~ -KeyError: 'supported' - ERROR [oslo_versionedobjects.exception] objver: 1.7 - ERROR [oslo_versionedobjects.exception] objname: QosPolicy - ERROR [oslo_versionedobjects.exception] code: 500 -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_again -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_again ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_different_groups -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_different_groups ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_cleanup_old_nodes -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_cleanup_old_nodes ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_count_offline_nodes -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_count_offline_nodes ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_node_by_uuid -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_node_by_uuid ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_node -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_node ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_limit -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_limit ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host_different_groups -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host_different_groups ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id ... ok -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_security_groups_normalized_cidr.TestSecurityGroupsNormalizedCidr.test_create_security_group_rule_with_not_normalized_cidr -neutron.tests.unit.extensions.test_security_groups_normalized_cidr.TestSecurityGroupsNormalizedCidr.test_create_security_group_rule_with_not_normalized_cidr ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by alias -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' - ERROR [neutron_lib.utils.runtime] Error loading class by class name -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) -ModuleNotFoundError: No module named 'neutron.tests.unit.ipam_req' - ERROR [neutron.manager] Plugin 'neutron.tests.unit.ipam_req.SomeNonExistentClass' not found. -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error ... ok - ERROR [neutron.api.v2.resource] update failed: No details. +ValueError +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... ok +neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled +neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags ... ok +neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common +neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunks_tags ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '40d5297a-805d-4ca1-940a-6f4ab4bcdbdd', 'admin_state_up': True, 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:2d:a8', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update - return self._update(request, id, body, **kwargs) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk + return self._create_bulk('port', context, ports) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port + return self._make_port_dict(db_port, process_extensions=False) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] DELETE failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -93899,12 +84601,20 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update - obj = obj_updater(request.context, id, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 2237, in update_router - router_dict = super(L3_NAT_db_mixin, self).update_router(context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 104, in wrapped + f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 85, in delete + return self.plugin_deleter(*deleter_args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1490, in delete_subnet + return super(Ml2Plugin, self).delete_subnet(context, id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -93938,17 +84648,12 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 348, in update_router - self._update_router_gw_info(context, id, gw_info, r) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info - super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 571, in _update_router_gw_info - self._create_gw_port(context, router_id, router, network_id, - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 532, in _create_gw_port - self._create_router_gw_port(context, router, - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 389, in _create_router_gw_port - router.gw_port = self._core_plugin._get_port( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1141, in delete_subnet + self._delete_subnet(context, subnet) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1160, in _delete_subnet + self.ipam.delete_subnet(context, subnet.id) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 176, in delete_subnet + ipam_driver.remove_subnet(subnet_id) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -93958,503 +84663,36 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect ValueError -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create ... ok - ERROR [neutron_lib.utils.runtime] Alias or class name is not set - ERROR [neutron.manager] Plugin 'None' not found. -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '6e31c545-ed62-4aa2-b9d7-e138e8e09f12', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -94501,6 +84739,9 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -94534,98 +84775,54 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk - return self._create_bulk('subnet', context, subnets) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db + result, net_db, ipam_sub = self._create_subnet_precommit( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet + subnet = self._save_subnet(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'dcebdf32-5d1f-4ed5-9b13-786b8528ba60', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas ... ok +neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized +neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... ok +neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str +neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -94672,6 +84869,21 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -94705,2682 +84917,73 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk - return self._create_bulk('subnet', context, subnets) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved +neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip ... ok +neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable +neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_resource ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fbd72a99-3896-4e8f-877e-47a53a9b96ab after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 591031e4-b38f-4624-aee3-064714af7901 after 0 tries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_random_unallocated_segment -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 824d00bb-9726-4111-a0fd-8ac07ff39af8 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4bff7446-972d-4cc8-ab17-6e58cf9573c5 after 0 tries -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5b0c5378-1bd7-47f4-be28-65935b7be009 after 0 tries -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_again -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_again ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ebb0331d-c93c-4ee3-b2f3-1cc4ae8b7cd7 after 0 tries -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2baa8317-be4f-427f-9f4c-3fd23d05b2e9 after 0 tries -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 180c41a9-ff24-4288-8a75-f2d355850edf after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ac9fdbb8-5e63-43ec-bf78-b4df9fb64608 after 0 tries -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ac9fdbb8-5e63-43ec-bf78-b4df9fb64608 after 0 tries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 89de932e-5859-487b-a42b-905ac7be2e7d after 0 tries -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 89de932e-5859-487b-a42b-905ac7be2e7d after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 94b9d38f-fc3f-45b0-93c1-5e61d086413f after 0 tries -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 94b9d38f-fc3f-45b0-93c1-5e61d086413f after 0 tries -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cfa1e227-a0e2-4f7f-acd8-ef2f03852065 after 0 tries -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cfa1e227-a0e2-4f7f-acd8-ef2f03852065 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b6b3985e-bd6c-4585-a58a-1793f703deb2 after 0 tries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 92983df4-8438-485e-a8f7-7fea6ea67816 after 0 tries -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 92983df4-8438-485e-a8f7-7fea6ea67816 after 0 tries -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f1650955-6386-4e1e-b6fc-495474560a98 after 0 tries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a4c49cde-528b-4960-8f12-5c619d39d5f5 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 086774a2-f784-49a4-bd88-d25b43e1f030 on host my_l2_host_3 for vnic_type normal using segments [{'id': '4de91a54-bfe8-4e58-af90-0cde14e8f607', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '2b7ab94d-4abc-44af-b774-0b0257693bf6'}] -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 818cf797-99b9-484d-b4cf-01a30bb7156a after 0 tries -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 818cf797-99b9-484d-b4cf-01a30bb7156a after 0 tries -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4777ce97-1a9b-4bdc-888a-e11f031a6108 after 0 tries -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4777ce97-1a9b-4bdc-888a-e11f031a6108 after 0 tries -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1db13aab-611a-4953-9b4d-6131b9764940 after 0 tries -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1db13aab-611a-4953-9b4d-6131b9764940 after 0 tries -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfcb99d9-9b64-45d6-adf9-617c1b1ffba3 on host my_l2_host for vnic_type normal using segments [{'id': '94e00809-24c8-47e1-909e-05be63867892', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd5ba0453-6cab-42e6-81ec-3876fdd276f3'}] -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for deef5c32-eb55-45c4-8233-046b09d6e24d after 0 tries -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for deef5c32-eb55-45c4-8233-046b09d6e24d after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4cd186dc-36fa-44ee-a9bb-1fd87b88ed6b after 0 tries -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 681e2da7-23eb-4e5d-a343-87102934c4fc after 0 tries -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 681e2da7-23eb-4e5d-a343-87102934c4fc after 0 tries -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared ... ok -neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count -neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping ... ok -neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields -neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3e30caca-c76d-42fe-bcf8-688f41781564 after 0 tries -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 0026fe56-7c3d-48fe-a068-9c45de4f1cf0 not found - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 0026fe56-7c3d-48fe-a068-9c45de4f1cf0 not found -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5a94a230-5d06-4636-8fe7-021f67ffae9a after 0 tries -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5a94a230-5d06-4636-8fe7-021f67ffae9a after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 45e76c39-cb2c-4500-927f-6a8b19acd621 after 0 tries -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7b880b2c-1d17-49f3-b586-6180fe7e7577 after 0 tries -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok -neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed -neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields -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 " - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc89560a-5cc9-46a5-be00-1a3149070e79 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'fc42606d-b043-4591-8872-da8e257b57d1', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '68493625-2ba4-4d38-a9f8-a97ce067ade4'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for aedfb152-2b0a-4b8f-82e8-d9eb2f7bf7ba after 0 tries -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3716ac91-e323-480b-a8e5-09706f30ee9a after 0 tries -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 592b0427-de0d-49e6-b47f-2c3d7e2151e8 after 0 tries -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b1770b8b-aaba-4552-8023-8029a5d33b28 after 0 tries -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5a02b08a-749a-44ac-b4c4-22178ada2662 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b1770b8b-aaba-4552-8023-8029a5d33b28 after 0 tries -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-13449614 subnet, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 674, in host_routes_after_create - self._update_routed_network_host_routes(context, - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 610, in _update_routed_network_host_routes - plugin.update_subnet(context, subnet.id, + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -97414,1319 +85017,3899 @@ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1467, in update_subnet - updated_subnet, original_subnet = self._update_subnet_precommit( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 996, in _update_subnet_precommit - self._validate_subnet(context, s, cur_subnet=subnet_obj, is_pd=is_pd) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 749, in _validate_subnet - raise exc.HostRoutesExhausted( -neutron_lib.exceptions.HostRoutesExhausted: Unable to complete operation for 911d8526-3812-46d4-9c53-af808359c946. The number of host routes exceeds the limit 2. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f888809e-58c2-4368-ae6e-3ff5dfcc5346 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 15a45504-71fc-422c-8b0a-a36ffe310b20 after 0 tries -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 95d7c1cf-f198-46cd-9003-af621ef75686 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1f45420e-ef18-40dd-bc45-5441bd0bbbcb after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 74d78d84-9ce3-4172-9fc3-ddb20093ac02 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a6e10d81-9bb6-4139-b3ed-119424adee5f after 0 tries -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 87430070-32d5-4510-898c-a3d2fc7e40dc after 0 tries -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b8ca890c-725b-48af-ab4e-6c71a9427feb after 0 tries -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4df206f4-d07f-4350-9c75-106ea1ed67f7 after 0 tries -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat ... ok - ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network physnetx -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Parsing physical_interface_mappings failed: bad mapping. Agent terminated! -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] No physical_interface_mappings provided, but at least one mapping is required. Agent terminated! -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bf4b847f-077f-4cb8-8f49-dc5f2ebd673f after 0 tries -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 074e6539-f68a-466c-bbf3-1cf1e2ed4e61 after 0 tries -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked -neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Unsupported configuration option for "SECURITYGROUP.firewall_driver"! Only the NoopFirewallDriver is supported by macvtap agent, but "foo" is configured. Set the firewall_driver to "noop" and start the agent again. Agent terminated! -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 686d8a86-cbff-40a9-b5a9-a42d080a7b40 after 0 tries -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap] Vif binding denied by mechanism driver. MacVTap source device 'fake_if' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_egress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_egress ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_ingress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_ingress ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_create_meter -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_create_meter ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_responder ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... ok + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db + result, net_db, ipam_sub = self._create_subnet_precommit( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet + subnet = self._save_subnet(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas_different_project +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas_different_project ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited ... ok +neutron.tests.unit.common.test_utils.TestThrottler.test_throttler +neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource ... ok +neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope_shared ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_create_fip_pf ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate ... ok + ERROR [neutron.agent.l3.ha_router] Unable to process HA router c376418c-9583-4cfe-abaa-0bed6836446c without HA port +NoneType: None + ERROR [neutron.agent.l3.agent] Error while initializing router c376418c-9583-4cfe-abaa-0bed6836446c +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 488, in _router_added + ri.initialize(self.process_monitor) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/ha_router.py", line 163, in initialize + raise Exception(msg) +Exception: Unable to process HA router c376418c-9583-4cfe-abaa-0bed6836446c without HA port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router f5ec347c-5a2b-40d5-a4e2-1f0d0c0790fd. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 433, in _after_router_create + self.schedule_router(context, router_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 485, in schedule_router + return self.router_scheduler.schedule( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 51, in schedule + return self._schedule_router( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 226, in _schedule_router + chosen_agents = self._bind_ha_router(plugin, context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 326, in _bind_ha_router + self.create_ha_port_and_bind(plugin, context, router_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 281, in create_ha_port_and_bind + port_binding = utils.create_object_with_dependency( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 674, in create_object_with_dependency + with excutils.save_and_reraise_exception() as ctx: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 671, in create_object_with_dependency + result = creator(dependency) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 255, in _add_port_from_net_and_ensure_vr_id + plugin._ensure_vr_id(ctxt, router_db, ha_net) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-8331600 router, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 437, in _after_router_create + with excutils.save_and_reraise_exception() as ctx: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 433, in _after_router_create + self.schedule_router(context, router_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 485, in schedule_router + return self.router_scheduler.schedule( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 51, in schedule + return self._schedule_router( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 226, in _schedule_router + chosen_agents = self._bind_ha_router(plugin, context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 326, in _bind_ha_router + self.create_ha_port_and_bind(plugin, context, router_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 281, in create_ha_port_and_bind + port_binding = utils.create_object_with_dependency( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 674, in create_object_with_dependency + with excutils.save_and_reraise_exception() as ctx: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 671, in create_object_with_dependency + result = creator(dependency) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 255, in _add_port_from_net_and_ensure_vr_id + plugin._ensure_vr_id(ctxt, router_db, ha_net) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router ffbf67e7-1fb0-4813-bdf9-83aea156d769. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 435, in _after_router_create + self._notify_router_updated(context, router_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-8331600 router, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 437, in _after_router_create + with excutils.save_and_reraise_exception() as ctx: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 435, in _after_router_create + self._notify_router_updated(context, router_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_delete_router_ha_interface_port +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_delete_router_ha_interface_port ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_shared ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_disabled +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_disabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs ... skipped 'Plugin does not implement port-security extension' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found ... ok neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported -neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 53e4655d-e484-4837-a8d1-54c57b132af0 after 0 tries +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... ok neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 53e4655d-e484-4837-a8d1-54c57b132af0 after 0 tries -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_enabled +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_enabled ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_empty +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_empty ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_exclude_dvr_agents_for_ha_candidates +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_exclude_dvr_agents_for_ha_candidates ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... ok neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker_exception ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_responder ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d4ce06f5-ce7f-49eb-b0d0-4bf2dabbe167 after 0 tries -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... ok neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update_routes_where_route_vanishes_while_on_delete neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update_routes_where_route_vanishes_while_on_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 639518a2-f6dd-412a-bca9-74c094db6523 after 0 tries +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected +neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 639518a2-f6dd-412a-bca9-74c094db6523 after 0 tries +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectReaderTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectReaderTests.test_get_network_ip_availability ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_range ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_false +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_false ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_device_owner ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected +neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_not_scheduled +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_not_scheduled ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_notify +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_notify ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_does_not_drop_protocol +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_does_not_drop_protocol ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_default_sg +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_default_sg ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv4 +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv4 ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv6 +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_diff_default_rules_remote_ip_prefix_ipv6 ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_delete_ha_and_non_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_delete_ha_and_non_ha_router ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists ... ok +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_tenant_mismatch +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_tenant_mismatch ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_deleted_if_no_ha_router_present_two_tenants +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_deleted_if_no_ha_router_present_two_tenants ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_distributed ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup_twice +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup_twice ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_3 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_3 ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_another_ha_router_is_created +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_another_ha_router_is_created ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation ... ok +neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_1_None +neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_1_None ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_with_distributed +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_with_distributed ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... ok +neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_2 +neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_2 ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_host_mismatch +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_host_mismatch ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface_includes_dvrsnat +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface_includes_dvrsnat ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_distributed_router_to_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_distributed_router_to_ha ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_dvr ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_distributed_port +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_distributed_port ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_not_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_not_dvr ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_back_jump +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_back_jump ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_rules +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_rules ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_distributed_without_snat_manager +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_distributed_without_snat_manager ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_failed +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_failed ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_fail_retrigger_initialize +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_fail_retrigger_initialize ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_metadata_iptables_rules +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_metadata_iptables_rules ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components ... ok + ERROR [neutron.agent.l3.agent] An interface driver must be specified + ERROR [neutron_lib.utils.runtime] Error loading class by alias +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) +ModuleNotFoundError: No module named 'wrong' + ERROR [neutron.agent.common.utils] Error loading interface driver 'wrong.driver' +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_generate_dibbler_conf +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_generate_dibbler_conf ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_internal_ip_change_for_fip +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_internal_ip_change_for_fip ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_have_subnet +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_have_subnet ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway_2_subnets +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway_2_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_meta_proxies +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_meta_proxies ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_delete_ha_network_if_last_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_delete_ha_network_if_last_router ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_namespaces +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_namespaces ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_hosted_network +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_hosted_network ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_network_creation +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices_no_snat_ns +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices_no_snat_ns ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_without_ha_interface +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_without_ha_interface ... ok + ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply + self.defer_apply_off() + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off + self._apply() + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception + ERROR [neutron.agent.l3.router_info] Failed to process floating IPs. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply + self.defer_apply_off() + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off + self._apply() + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1038, in process_external + with self.iptables_manager.defer_apply(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 444, in defer_apply + raise l3_exc.IpTablesApplyException(msg) +neutron_lib.exceptions.l3.IpTablesApplyException: Failure applying iptables rules +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ha_dvr_router_if_compatible_no_ha_interface +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ha_dvr_router_if_compatible_no_ha_interface ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_no_delete_ha_network_if_not_last_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_no_delete_ha_network_if_not_last_router ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_requires_admin_state_down +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_requires_admin_state_down ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table_ecmp +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_ha_routing_table_ecmp ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_cent_floating_ip_add +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_cent_floating_ip_add ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_internal_devices +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_internal_devices ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent ... ok + ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses + return self.process_floating_ip_addresses(interface_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.agent.l3.router_info] Failed to process floating IPs. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses + return self.process_floating_ip_addresses(interface_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1051, in process_external + fip_statuses = self.configure_fip_addresses(interface_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 514, in configure_fip_addresses + raise l3_exc.FloatingIpSetupException(msg) +neutron_lib.exceptions.l3.FloatingIpSetupException: L3 agent failure to setup floating IPs +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: +NoneType: None +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: +NoneType: None +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_match +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_match ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added ... ok +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 ... ok + ERROR [neutron.agent.l3.router_info] +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1304, in process + self._process_internal_ports() + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 690, in _process_internal_ports + self.internal_network_added(p) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok + ERROR [neutron.agent.l3.router_info] +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1304, in process + self._process_internal_ports() + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 680, in _process_internal_ports + self.internal_network_removed(p) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_dhcpv6_stateful_interface_added +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_dhcpv6_stateful_interface_added ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_overlapping_subnets +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_overlapping_subnets ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_slaac_interface_added +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_slaac_interface_added ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_single +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_single ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_multiple +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_multiple ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: 8c5c0eb4-8bfe-4c2d-b8ce-f40010d20235 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible + self._process_router_if_compatible(router) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception: Test failure during _process_routers_if_compatible +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: c004fa46-9905-4db4-956d-eba4c1b66134 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible + self._process_router_if_compatible(router) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_error +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_error ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_success +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_success ... ok + ERROR [neutron.agent.l3.agent] Failed to fetch router information for '' +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update + routers = self.plugin_rpc.get_routers(self.context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception: Failed to get router info +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: d7cf58b4-1bca-48f0-b7ce-c8ed9857937c +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible + self._process_router_if_compatible(router) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_messaging.exceptions.MessagingTimeout +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat ... ok + ERROR [neutron.agent.l3.agent] Failed to fetch router information for '7a06a40a-8856-4c22-aa5f-32c230e24d3b' +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update + routers = self.plugin_rpc.get_routers(self.context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_messaging.exceptions.MessagingTimeout +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table_ecmp +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table_ecmp ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_address_scope_mark +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_address_scope_mark ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_no_ext_gw neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_no_ext_gw ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker_exception ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router -neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_list_meter_features -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_list_meter_features ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_router -neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_router ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6 ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_gw_port_mismatch neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_gw_port_mismatch ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_no_ext_gw neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_no_ext_gw ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb6980b4-1035-49d6-a47f-be33d0a780b7 after 0 tries -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb6980b4-1035-49d6-a47f-be33d0a780b7 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__load_used_fip_information +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__load_used_fip_information ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw_snat_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers_when_already_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers_when_already_exists ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a0d4d273-9d2e-4cf2-a8bf-5904ae8914d3 after 0 tries -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok +neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load +neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Invalid tunnel type specified: foobar -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b57689ea-7bd0-4329-a3a1-d690a63c86f5 after 0 tries +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b57689ea-7bd0-4329-a3a1-d690a63c86f5 after 0 tries -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment -neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host ... ok + ERROR [neutron.plugins.ml2.managers] Port b4c7aeed-4b74-47a8-bf86-b367489fade1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4c7aeed-4b74-47a8-bf86-b367489fade1 on host localhost for vnic_type normal using segments [{'id': '18a5126f-4eb2-42c7-acc3-108cfe5c22e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5fb79a3d-cfa1-4c59-9631-4d12531a66b9'}] + ERROR [neutron.plugins.ml2.managers] Port 7bbcb8ea-10a5-4434-b13c-2d5b4a867085 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7bbcb8ea-10a5-4434-b13c-2d5b4a867085 on host localhost for vnic_type normal using segments [{'id': '9e1e776f-e4b4-414a-9513-6afed6d63c09', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e92907e-1b6b-4f22-ac31-ce6e8fc661c1'}] +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant ... ok + ERROR [neutron.plugins.ml2.managers] Port b4c7aeed-4b74-47a8-bf86-b367489fade1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4c7aeed-4b74-47a8-bf86-b367489fade1 on host host_2 for vnic_type normal using segments [{'id': '18a5126f-4eb2-42c7-acc3-108cfe5c22e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5fb79a3d-cfa1-4c59-9631-4d12531a66b9'}] neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_disabled ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4_multiple +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4_multiple ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode ... ok + ERROR [neutron.plugins.ml2.managers] Port 7bbcb8ea-10a5-4434-b13c-2d5b4a867085 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7bbcb8ea-10a5-4434-b13c-2d5b4a867085 on host host_2 for vnic_type normal using segments [{'id': '9e1e776f-e4b4-414a-9513-6afed6d63c09', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e92907e-1b6b-4f22-ac31-ce6e8fc661c1'}] +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_enabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_enabled ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field -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 " +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network -neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_agent_gw_interfaces +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_agent_gw_interfaces ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet + result, net, ipam_sub = self._create_subnet_precommit(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet + ipam_subnet = ipam_driver.allocate_subnet(subnet_request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet + subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet + return self._allocate_specific_subnet(request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet + raise exceptions.SubnetAllocationError(reason=msg) +neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_fip_ns +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_fip_ns ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_handle_snat_rule_for_centralized_fip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_handle_snat_rule_for_centralized_fip ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet + result, net, ipam_sub = self._create_subnet_precommit(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet + ipam_subnet = ipam_driver.allocate_subnet(subnet_request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet + subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet + return self._allocate_specific_subnet(request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet + raise exceptions.SubnetAllocationError(reason=msg) +neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_local_router +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_local_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 9e0f1483-0be5-45f4-b1d8-99cad04433d5 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled + l3_notifier.router_added_to_agent( + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 169, in router_added_to_agent + self._notification_host(context, 'router_added_to_agent', host, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 55, in _notification_host + rpc_method(context, method, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 40, in func_wrapper + with excutils.save_and_reraise_exception( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_messaging.exceptions.MessagingTimeout + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router + self._notify_agents_router_rescheduled(context, router_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled + raise l3agentscheduler.RouterReschedulingFailed( +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router 9e0f1483-0be5-45f4-b1d8-99cad04433d5: no eligible l3 agent found. +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_address_group +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_address_group ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found ... ok + ERROR [neutron.api.v2.resource] create failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/db.py", line 94, in create_segment + new_segment = self._create_segment_db(context, segment_id, segment) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/db.py", line 144, in _create_segment_db + registry.publish( + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron_lib.callbacks.exceptions.CallbackFailure: +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run +neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... ok +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception ... ok +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid ... ok +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid ... ok +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal +neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents + down_bindings = get_down_bindings(context, agent_dead_limit) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings + return rb_obj.RouterL3AgentBinding.get_down_router_bindings( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings + query = (context.session.query(l3agent.RouterL3AgentBinding). + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_db.exception.DBError: None +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla ... ok + ERROR [neutron.plugins.ml2.managers] Port cbe3e235-b03e-4611-bb81-ea00e8225d60 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port cbe3e235-b03e-4611-bb81-ea00e8225d60 on host localhost for vnic_type normal using segments [{'id': 'fbc94e4b-09fc-43a0-a2ec-600a3b72d02b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f4a2851-78d4-4f47-a9f1-77bd602142ee'}] + ERROR [neutron.plugins.ml2.managers] Port cbe3e235-b03e-4611-bb81-ea00e8225d60 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port cbe3e235-b03e-4611-bb81-ea00e8225d60 on host localhost for vnic_type normal using segments [{'id': 'fbc94e4b-09fc-43a0-a2ec-600a3b72d02b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f4a2851-78d4-4f47-a9f1-77bd602142ee'}] +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +oslo_db.exception.DBError: None + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router b704c329-3118-4ab5-b398-62937c78eb80 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +oslo_messaging.rpc.client.RemoteError: Remote error: None None +None. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router b704c329-3118-4ab5-b398-62937c78eb80 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +ValueError: this raises + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted ... ok +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values ... ok + ERROR [neutron.plugins.ml2.managers] Port 776539da-3372-4999-85af-b477dc911651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 776539da-3372-4999-85af-b477dc911651 on host host_2 for vnic_type normal using segments [{'id': 'f0bf596e-9b90-4af2-9cb2-efdfd870882a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1e5f63c-9650-45ae-bd72-354c2d5391fe'}] + ERROR [neutron.plugins.ml2.managers] Port 78473bfe-b9e0-4142-91dc-e4a7b3d95f67 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 78473bfe-b9e0-4142-91dc-e4a7b3d95f67 on host host_2 for vnic_type normal using segments [{'id': 'e0fff597-dfd1-4319-8731-776daebb6f39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9552fb5-fa8f-42d9-a8c2-53454e90bc7b'}] + ERROR [neutron.plugins.ml2.managers] Port 86469405-acfc-4347-b17f-8568f9609db9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 86469405-acfc-4347-b17f-8568f9609db9 on host host_3 for vnic_type normal using segments [{'id': 'e0fff597-dfd1-4319-8731-776daebb6f39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9552fb5-fa8f-42d9-a8c2-53454e90bc7b'}] +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults ... ok + ERROR [neutron.plugins.ml2.managers] Port 776539da-3372-4999-85af-b477dc911651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 776539da-3372-4999-85af-b477dc911651 on host host_2 for vnic_type normal using segments [{'id': 'f0bf596e-9b90-4af2-9cb2-efdfd870882a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1e5f63c-9650-45ae-bd72-354c2d5391fe'}] + ERROR [neutron.plugins.ml2.managers] Port 78473bfe-b9e0-4142-91dc-e4a7b3d95f67 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 78473bfe-b9e0-4142-91dc-e4a7b3d95f67 on host host_2 for vnic_type normal using segments [{'id': 'e0fff597-dfd1-4319-8731-776daebb6f39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9552fb5-fa8f-42d9-a8c2-53454e90bc7b'}] + ERROR [neutron.plugins.ml2.managers] Port 86469405-acfc-4347-b17f-8568f9609db9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 86469405-acfc-4347-b17f-8568f9609db9 on host host_2 for vnic_type normal using segments [{'id': 'e0fff597-dfd1-4319-8731-776daebb6f39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9552fb5-fa8f-42d9-a8c2-53454e90bc7b'}] +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant ... ok +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router f4612a1e-b0e6-4ec6-a4be-ad10e0bb9bf7 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 62c6f8de-8ea6-4ec3-88ee-62e1137b8717 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_network +neutron.tests.unit.api.v2.test_base.V2Views.test_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_port +neutron.tests.unit.api.v2.test_base.V2Views.test_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_subnet +neutron.tests.unit.api.v2.test_base.V2Views.test_subnet ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg ... ok +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless ... ok +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... ok +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch ... ok +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ ... ok +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port ... ok +neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points +neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation ... ok +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation ... ok +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation ... ok +neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels +neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached +neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached ... ok +neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels +neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels ... ok +neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port ... ok +neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives +neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared ... ok +neutron.tests.unit.db.test_migration.TestCli.test_branches +neutron.tests.unit.db.test_migration.TestCli.test_branches ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip ... ok +neutron.tests.unit.db.test_migration.TestCli.test_check_migration +neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope ... ok +neutron.tests.unit.db.test_migration.TestCli.test_current +neutron.tests.unit.db.test_migration.TestCli.test_current ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone ... ok +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... ok +neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone ... ok +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails +neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_project_base +neutron.tests.unit.db.test_migration.TestCli.test_get_project_base ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemReaderDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir +neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile ... ok +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed +neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips ... ok +neutron.tests.unit.db.test_migration.TestCli.test_heads +neutron.tests.unit.db.test_migration.TestCli.test_heads ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok +neutron.tests.unit.db.test_migration.TestCli.test_history +neutron.tests.unit.db.test_migration.TestCli.test_history ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_service_profile ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile ... ok +usage: prog revision [-h] [-m MESSAGE] [--sql] + [--expand | --contract | --autogenerate] +prog revision: error: argument --contract: not allowed with argument --autogenerate +neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract +neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... ok +usage: prog revision [-h] [-m MESSAGE] [--sql] + [--expand | --contract | --autogenerate] +prog revision: error: argument --expand: not allowed with argument --autogenerate +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large ... ok +neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand +neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile ... ok +neutron.tests.unit.db.test_migration.TestCli.test_stamp +neutron.tests.unit.db.test_migration.TestCli.test_stamp ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor ... ok +neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success +neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip_with_ip_address +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet b1a98fcf-ccf5-4119-bba1-a25e79fd0ced does not exist +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip_other_project +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip_other_project ... ok + ERROR [neutron.plugins.ml2.managers] Port 0332c43d-bbee-4d0d-ad47-d0c08badc00a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0332c43d-bbee-4d0d-ad47-d0c08badc00a on host localhost for vnic_type normal using segments [{'id': '5de9365e-d8e0-409b-929a-0daa29a9e418', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39b72e4d-41bc-4b90-9454-e98acc845b9c'}] +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok + ERROR [neutron.plugins.ml2.managers] Port ea398919-4886-450e-b2bc-78546f66e18d does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port ea398919-4886-450e-b2bc-78546f66e18d on host localhost for vnic_type normal using segments [{'id': '72fba85e-df14-4376-8aec-5d3be05e6f7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc6e0d66-f4f5-4f7f-887c-334ec58afff8'}] +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents ... ok + ERROR [neutron.plugins.ml2.managers] Port 0332c43d-bbee-4d0d-ad47-d0c08badc00a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0332c43d-bbee-4d0d-ad47-d0c08badc00a on host host_2 for vnic_type normal using segments [{'id': '5de9365e-d8e0-409b-929a-0daa29a9e418', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39b72e4d-41bc-4b90-9454-e98acc845b9c'}] +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds ... ok +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip ... ok + ERROR [neutron.plugins.ml2.managers] Port ea398919-4886-450e-b2bc-78546f66e18d does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port ea398919-4886-450e-b2bc-78546f66e18d on host host_2 for vnic_type normal using segments [{'id': '72fba85e-df14-4376-8aec-5d3be05e6f7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc6e0d66-f4f5-4f7f-887c-334ec58afff8'}] +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... ok +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_update_local_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource ... ok +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations ... ok +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota ... ok +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -98741,15 +88924,16 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -98767,6 +88951,443 @@ File "/usr/lib/python3/dist-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 +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet +neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_tenant) ... ok + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] + ERROR [neutron.plugins.ml2.managers] Port 9454f7d7-3d47-4fdb-9f27-b678e5779164 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9454f7d7-3d47-4fdb-9f27-b678e5779164 on host hostb for vnic_type normal using segments [{'id': '4d19d69d-10a3-44b7-8472-7f013086c621', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '26cfa867-ff3f-4835-a81c-a8272760b9f7'}] +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision ... ok +neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router +neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_get_security_group_rule ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network +neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network ... ok +neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_router +neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_router ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segments_tags ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined ... ok +neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network +neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction ... ok + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... ok +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool ... ok +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -98781,15 +89402,16 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -98807,6 +89429,86 @@ File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -98821,15 +89523,16 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -98861,16 +89564,15 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -98888,1117 +89590,604 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_empty -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_empty ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 004aa7cf-d1d1-4dd6-85e6-d8e3c7b0cb14 after 0 tries -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 004aa7cf-d1d1-4dd6-85e6-d8e3c7b0cb14 after 0 tries -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_project_returns_404 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_project_returns_404 ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3755f639-d418-40cf-8d1c-2f06edcac145 after 0 tries -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip '10.0.0.1'. IP couldn't be found on this host's interfaces. -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip '2001:db8:42:42::10'. IP couldn't be found on this host's interfaces. -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip 'None'. IP couldn't be found on this host's interfaces. -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 64034d71-2bb0-4de8-9069-6417a7662da6 after 0 tries -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 64034d71-2bb0-4de8-9069-6417a7662da6 after 0 tries -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9b12b74b-d37b-4517-8c24-86c1abdccc54. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 41deaf50-7e51-4e54-8dce-d2ef396c9307 does not exist +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment +neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_existing_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_existing_az ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_not_existing +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_default_azs_not_existing ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_standard_attr_id +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 " +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 9b12b74b-d37b-4517-8c24-86c1abdccc54 -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... ok - ERROR [neutron_lib.utils.runtime] Error loading class by alias + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' - ERROR [neutron_lib.utils.runtime] Error loading class by class name + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) -ValueError: Empty module name - ERROR [neutron.manager] Plugin 'ml2XXXXXX' not found. -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d0eb9d6f-a955-472c-b688-9c0c9e0edf1a after 0 tries -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy -neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f623cb32-bb46-4076-9342-ca94e632cf79 after 0 tries -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 90ff8160-95d8-4a7f-85fe-b032ba40c0b6. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 90ff8160-95d8-4a7f-85fe-b032ba40c0b6 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f623cb32-bb46-4076-9342-ca94e632cf79 after 0 tries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5ecdfe52-5a62-4074-9817-0d3383d34400 after 0 tries -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5ecdfe52-5a62-4074-9817-0d3383d34400 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects_nothing_to_update ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9c3af462-6544-4c37-b73a-9a88d60df2de. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 9c3af462-6544-4c37-b73a-9a88d60df2de -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c05428d5-6e42-4218-8de9-389d6a606982 after 0 tries -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c05428d5-6e42-4218-8de9-389d6a606982 after 0 tries -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead - warnings.warn( -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_empty_request_context_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_empty_request_context_returns_400 ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 852cbd32-a392-4330-83f1-e6f6d265b901 after 0 tries -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 852cbd32-a392-4330-83f1-e6f6d265b901 after 0 tries -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8bbfd06b-6e5c-45a7-86f8-3ecb2a41558c. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8bbfd06b-6e5c-45a7-86f8-3ecb2a41558c -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead - warnings.warn( -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 66486f46-f640-4885-a1b0-7f30ccd27106. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 66486f46-f640-4885-a1b0-7f30ccd27106 -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_projects_with_shared_access_to_db_obj_return_project_ids -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_projects_with_shared_access_to_db_obj_return_project_ids ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 28708a9b-3c93-4e39-9935-60eaa4729f93 after 0 tries -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle -neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... ok -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback -neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 12a74ec2-21f4-40ea-bf88-2816820f89ec. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 12a74ec2-21f4-40ea-bf88-2816820f89ec -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_project -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_project ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_project -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_project ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger -neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler -neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d95d5689-8035-4e0b-98a1-9a4bc580a87b after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d95d5689-8035-4e0b-98a1-9a4bc580a87b after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor ... ok - ERROR [neutron.api.v2.resource] create failed: No details. + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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 "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 740, in wait_until_true + eventlet.sleep(sleep) + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 38, in sleep + hub.switch() + File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task + utils.wait_until_true(functools.partial(self._lla_available, + File "/build/reproducible-path/neutron-25.0.0/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 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4_multiple +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4_multiple ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -100029,37 +90218,18 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range - self._validate_network_segment_range_eligible(range_data) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible - plugin_utils.verify_tunnel_range( - File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range - raise exceptions.NetworkTunnelRangeError( -neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid vxlan identifier. - ERROR [neutron.api.v2.resource] create failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -100090,66 +90260,62 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range - self._validate_network_segment_range_eligible(range_data) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible - plugin_utils.verify_tunnel_range( - File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range - raise exceptions.NetworkTunnelRangeError( -neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid geneve identifier. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 21246ea0-a097-45b4-a192-3671863ae67f after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders ... ok - ERROR [neutron.api.v2.resource] create failed: No details. + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet + result, net, ipam_sub = self._create_subnet_precommit(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet + ipam_subnet = ipam_driver.allocate_subnet(subnet_request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet + subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet + return self._allocate_specific_subnet(request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet + raise exceptions.SubnetAllocationError(reason=msg) +neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found ... ok + ERROR [neutron.db._utils] Cannot clean up created object 363c8a07-40a3-4791-b364-36762caab3a7. Exception: Router 363c8a07-40a3-4791-b364-36762caab3a7 could not be found +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_add_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_add_addresses ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -100180,602 +90346,15 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range - self._validate_network_segment_range_eligible(range_data) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 84, in _validate_network_segment_range_eligible - plugin_utils.verify_vlan_range(range_data) - File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 139, in verify_vlan_range - _raise_invalid_tag(str(vlan_tag), vlan_range) - File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 124, in _raise_invalid_tag - raise exceptions.NetworkVlanRangeError( -neutron_lib.exceptions.NetworkVlanRangeError: Invalid network VLAN range: '4095:300' - '4095 is not a valid VLAN tag'. - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0f3bfee6-1983-4b7a-996a-386f980fbcc5. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0f3bfee6-1983-4b7a-996a-386f980fbcc5 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d6bbf692-900b-445f-b243-45fcc5bfbdfb after 0 tries -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e6e08ec6-91bb-4fe8-8a66-f42dfbd6f588. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e6e08ec6-91bb-4fe8-8a66-f42dfbd6f588 -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d6bbf692-900b-445f-b243-45fcc5bfbdfb after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e0ab2003-45ae-44a3-af33-8ebd1ec7e93d after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id -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" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5b77c923-1d5e-4804-9021-600fe7acc4b4. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5b77c923-1d5e-4804-9021-600fe7acc4b4 -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7369e466-64b6-4344-9dbc-69433a5624c3 after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e40515b5-4c00-4ff1-ab21-854d144da5d5. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e40515b5-4c00-4ff1-ab21-854d144da5d5 -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ec58611c-475e-48d8-bc60-7f9cbe76dddb after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9d75b3c7-6802-4292-9bfb-dea3eda74c2c after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 14a7de86-f286-4673-b267-6090b40e4556 after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9d75b3c7-6802-4292-9bfb-dea3eda74c2c after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-21840418 subnet, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 674, in host_routes_after_create - self._update_routed_network_host_routes(context, - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 610, in _update_routed_network_host_routes - plugin.update_subnet(context, subnet.id, - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -100809,1320 +90388,614 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1467, in update_subnet - updated_subnet, original_subnet = self._update_subnet_precommit( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 996, in _update_subnet_precommit - self._validate_subnet(context, s, cur_subnet=subnet_obj, is_pd=is_pd) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 749, in _validate_subnet - raise exc.HostRoutesExhausted( -neutron_lib.exceptions.HostRoutesExhausted: Unable to complete operation for 511f2d4c-0bff-4eb6-83a3-134a81e7d3ba. The number of host routes exceeds the limit 2. -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported -neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ff45072f-bdde-4164-93ff-c4170b040667. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ff45072f-bdde-4164-93ff-c4170b040667 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7a9100f2-db35-427d-a4a8-e64d5fe8e0d6. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet + result, net, ipam_sub = self._create_subnet_precommit(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet + ipam_subnet = ipam_driver.allocate_subnet(subnet_request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet + subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet + return self._allocate_specific_subnet(request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet + raise exceptions.SubnetAllocationError(reason=msg) +neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes ... ok + ERROR [neutron.db._utils] Cannot clean up created object 3e6b46e7-eef2-4ecc-be62-7aa08bfde7b5. Exception: +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns ... ok + ERROR [oslo_versionedobjects.exception] Exception in string format operation Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7a9100f2-db35-427d-a4a8-e64d5fe8e0d6 -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7e39062b-7f7a-4d37-906c-fab48a875a9f after 0 tries -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_1_None -neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_1_None ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2cbf5243-53ed-4335-9bec-11cc0046c356 after 0 tries -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_socket -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_socket ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_2 -neutron.tests.unit.extensions.test_port_hints.PortHintsExtensionTestCase.test_create_and_update_port_hints_2 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype -neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_5_None -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_5_None ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg -neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_check_segment_for_agent -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_check_segment_for_agent ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class -neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents -neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:144: 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 ' -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_check_limit -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_check_limit ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ad2c9b51-0575-44ad-a6fa-fb8d500eecb3 after 0 tries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9e2fa940-32e1-46c2-a398-05d807bb821c after 0 tries -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 17504b93-8345-42bb-8cc1-85006f8f42e5 after 0 tries -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields -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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 17504b93-8345-42bb-8cc1-85006f8f42e5 after 0 tries -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b2a3ebd7-8617-4c9c-8acd-25a5fc06b355 after 0 tries -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 772457ba-3e35-4a3c-8eea-d78af6c5bdd1 after 0 tries -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 17504b93-8345-42bb-8cc1-85006f8f42e5 after 0 tries -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 17504b93-8345-42bb-8cc1-85006f8f42e5. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'supported' + ERROR [oslo_versionedobjects.exception] objver: 1.7 + ERROR [oslo_versionedobjects.exception] objname: QosPolicy + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... ok +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... ok +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway +neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '5325fa16-e61f-44e6-a72f-73efcc1dc735', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 17504b93-8345-42bb-8cc1-85006f8f42e5 -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_parent_not_present -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_parent_not_present ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk -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' -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 52bfe9fb-e43f-4d0f-8672-7c673205fd2b after 0 tries -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '-2' is too small - must be at least '-1'.]. -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 18c716a1-6db5-49a0-a9ca-51c491482332 after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 18c716a1-6db5-49a0-a9ca-51c491482332 after 0 tries -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 18c716a1-6db5-49a0-a9ca-51c491482332 after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f7c6646a-1446-4ce0-bf14-374c868bcf9d after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_packaging -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_packaging ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for operation: 'abc' is not an integer.]. -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips ... ok -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native -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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 14b0f5ee-5418-452d-8dae-1bbf25ecf15a after 0 tries -neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values -neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Unrecognized attribute(s) 'abc']. -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 14b0f5ee-5418-452d-8dae-1bbf25ecf15a after 0 tries -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas ... skipped 'Plugin does not support native bulk network create' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 14b0f5ee-5418-452d-8dae-1bbf25ecf15a after 0 tries -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_different_security_group_ids -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' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db -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' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '2147483648' is too large - must be no larger than '2147483647'.]. -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields ... ok + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '09df41f2-09c5-4819-b87e-7a4e9ec0d728', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_and_update_ndp_proxy_without_exception +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_and_update_ndp_proxy_without_exception ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults ... ok +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend ... ok +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list +neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102137,16 +91010,15 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -102164,6 +91036,148 @@ File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... ok + ERROR [neutron.services.provider_configuration] Driver driver_path is not unique across providers +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported +neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102284,86 +91298,6 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102404,47 +91338,1642 @@ File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key ... ok + ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) +sqlite3.IntegrityError: UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create + db_obj = obj_db_api.create_object( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object + with obj_cls.db_context_writer(context): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj + _emit_insert_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements + result = connection.execute( + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute + return meth( + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection + return connection._execute_clauseelement( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context + self._handle_dbapi_exception( + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) +oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address +[SQL: INSERT INTO ndp_proxies (name, router_id, port_id, ip_address, standard_attr_id, id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?)] +[parameters: ('', '8d7c21cc-a8bb-49c1-9457-60b43c12dd63', '094f12db-6f7a-42bf-ac8b-0d35ef52d53f', '2001::2:1e4', 12, '3d7eda22-afab-4458-96e3-9c35b580fc78', '46f70361-ba71-4bd0-9769-3573fd227c4b')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 49, in inner + result = f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/ndp_proxy/plugin.py", line 350, in create_ndp_proxy + np_obj.create() + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator + return func(self, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create + raise o_exc.NeutronDbObjectDuplicateEntry( +neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate NDPProxy: for attribute(s) ['router_id', 'ip_address'] with value(s) None +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared ... ok + ERROR [neutron.api.v2.resource] update failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update + return self._update(request, id, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update + obj = obj_updater(request.context, id, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 2237, in update_router + router_dict = super(L3_NAT_db_mixin, self).update_router(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 348, in update_router + self._update_router_gw_info(context, id, gw_info, r) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info + super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 571, in _update_router_gw_info + self._create_gw_port(context, router_id, router, network_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 532, in _create_gw_port + self._create_router_gw_port(context, router, + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 389, in _create_router_gw_port + router.gw_port = self._core_plugin._get_port( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_port +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_port ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key ... skipped "No unique keys found in test class " + ERROR [oslo_versionedobjects.exception] Exception in string format operation +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'objname' + ERROR [oslo_versionedobjects.exception] objver: 1.2 + ERROR [oslo_versionedobjects.exception] objtype: QosBandwidthLimitRule + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... ok + ERROR [oslo_versionedobjects.exception] Exception in string format operation +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'objname' + ERROR [oslo_versionedobjects.exception] objver: 1.2 + ERROR [oslo_versionedobjects.exception] objtype: QosDscpMarkingRule + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_router_with_external_gateway +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_router_with_external_gateway ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_delete_router_gateway_with_enable_ndp_proxy +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_delete_router_gateway_with_enable_ndp_proxy ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append ... ok +neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison +neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_again +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_again ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared ... ok + ERROR [oslo_versionedobjects.exception] Exception in string format operation +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'objname' + ERROR [oslo_versionedobjects.exception] objver: 1.2 + ERROR [oslo_versionedobjects.exception] objtype: QosMinimumBandwidthRule + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype +neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_by_default_conf_option +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_by_default_conf_option ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy ... ok +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry +neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry +neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_external_gateway +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_external_gateway ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_different_groups +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_different_groups ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6467e7f5-ecad-446b-bb5b-8aa1ceeed1cd after 0 tries +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_cleanup_old_nodes +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_cleanup_old_nodes ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_count_offline_nodes +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_count_offline_nodes ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_node_by_uuid +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_node_by_uuid ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_project_returns_404 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_project_returns_404 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102459,16 +92988,15 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -102486,22 +93014,94 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_node +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_node ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fcea3ec2-62b0-4327-9b0f-f98c3ffbbdb7 after 0 tries +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host ... ok +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host ... File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) @@ -102540,8 +93140,7 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields ... ok +ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102582,65 +93181,398 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron.db._utils] Cannot clean up created object 943ac50e-3cbb-4dc3-9b4f-24f4fadb8322. Exception: Router 943ac50e-3cbb-4dc3-9b4f-24f4fadb8322 could not be found +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 083bceef-293a-443a-bf69-4ffde3c62e13 after 0 tries +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host_different_groups +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host_different_groups ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin ... ok +neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks +neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks ... ok + ERROR [neutron.db._utils] Cannot clean up created object 02151c77-fd76-483a-aef1-c0c29a94d4f3. Exception: +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_non_existent_object_raises_not_found +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 " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_unset_router_gateway_with_ndp_proxy +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_unset_router_gateway_with_ndp_proxy ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8ffe34f1-a607-4c39-a693-e19ab7cee0e3 after 0 tries +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cc319e6a-23b3-4337-9444-5fc3123cd44e after 0 tries +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_update_gateway_without_ipv6_fixed_ip +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_update_gateway_without_ipv6_fixed_ip ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'e7ba5fb6-7769-47f8-a2ef-1d17f2587503', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port - port = model_query.get_by_id(context, models_v2.Port, id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id - return query.filter(model.id == object_id).one() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one - return self._iter().one() # type: ignore + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one - return self._only_one_row( - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row - raise exc.NoResultFound( -sqlalchemy.exc.NoResultFound: No row was found when one was required - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile - plugin.get_port(n_context.get_admin_context(), + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -102674,4682 +93606,9444 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port - port = self._get_port(context, id, lazy_fields=lazy_fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port - raise exceptions.PortNotFound(port_id=id) -neutron_lib.exceptions.PortNotFound: Port invalid could not be found. -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_with_synthetic_fields -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 " - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bddb8918-125d-4a4b-afa3-14fa404adf97 after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id ... ok +neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True +neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_again +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_again ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False +neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for caeaccf3-86d7-473b-8b88-c3b0383ec8fb after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead + warnings.warn( + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '42ed9e01-8928-44b5-9a53-49cc2035fe00', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. tag a value invalid type. -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native ... skipped 'Skip test for not implemented pagination feature' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_standard_attr_id -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 " -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native ... skipped 'Skip test for not implemented pagination feature' -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id ... ok -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... ok + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_empty_request_context_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_empty_request_context_returns_400 ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6d00d77e-d354-48a3-afcb-93a910b27aeb after 0 tries +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead + warnings.warn( +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_mixed_fields +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b28a738f-c92f-4e3c-9736-bcf72ae33f05 after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_to_None +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b28a738f-c92f-4e3c-9736-bcf72ae33f05 after 0 tries +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_with_too_many_entries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_default_range_two_shared_ranges +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_default_range_two_shared_ranges ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_new_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_project_id_filter_added_when_project_id_present +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_project_id_filter_added_when_project_id_present ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_shared_ranges +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_shared_ranges ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan ... ok +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value ... ok +neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg +neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bbc1adee-d9e6-4e6f-ae44-526d988d8383 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bbc1adee-d9e6-4e6f-ae44-526d988d8383 after 0 tries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status -neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway ... ok -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation +neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cc5c76d2-0198-4fb6-a279-8c14db7ed45c after 0 tries +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cc5c76d2-0198-4fb6-a279-8c14db7ed45c after 0 tries +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_standard_attr_id -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes ... ok -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync ... ok -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_extended_attr_native_returns_400 -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' -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains 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' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends 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' -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts 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' -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated +neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_project_id neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_mixed_fields +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 " neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route_ecmp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route_ecmp ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_no_default_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_no_default_route ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_off -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_off ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_on -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_on ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7c583127-228d-495a-bf56-bb5556afadec after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7c583127-228d-495a-bf56-bb5556afadec after 0 tries +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_parent_not_present +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_parent_not_present ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_synthetic_fields 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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_mixed_field +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 " neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id 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" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native ... skipped 'Skip test for not implemented sorting feature' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry_fail ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups ... ok neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets ... ok +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7e07348b-dcb3-497a-91b3-c720c119f9dd after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet boo does not exist +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters ... ok + ERROR [neutron_lib.utils.runtime] Error loading class by alias +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) +ModuleNotFoundError: No module named 'neutron.tests.unit.ipam_req' + ERROR [neutron.manager] Plugin 'neutron.tests.unit.ipam_req.SomeNonExistentClass' not found. +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok + ERROR [neutron_lib.utils.runtime] Alias or class name is not set + ERROR [neutron.manager] Plugin 'None' not found. +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8ccde7fb-4e1e-4fc6-bba3-3ba7dff0ae11 after 0 tries +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8ccde7fb-4e1e-4fc6-bba3-3ba7dff0ae11 after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam ... ok +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5504caf8-5483-4ebe-aed9-bfa3128d6747 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e18cea6a-5d51-4bce-91b2-49725d3be5b2 after 0 tries +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e18cea6a-5d51-4bce-91b2-49725d3be5b2 after 0 tries +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cf7cd0c4-b9aa-4689-979e-f8c39b8c4097 after 0 tries +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cf7cd0c4-b9aa-4689-979e-f8c39b8c4097 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ed48d1e6-8f2d-4d38-9e1e-a7b92184905b after 0 tries +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ed48d1e6-8f2d-4d38-9e1e-a7b92184905b after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields +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 " +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:144: 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 ' +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_check_limit +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_check_limit ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 69c71cea-c48b-4576-ae44-10b982c70e13 after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 69c71cea-c48b-4576-ae44-10b982c70e13 after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_policy_obj_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_policy_obj_not_found ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6d4a7dd7-a6d6-4adc-a5ab-6773962dbe77 after 0 tries +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4bc849a9-20ef-4354-ae1a-3fdd0caa09fe after 0 tries +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4bc849a9-20ef-4354-ae1a-3fdd0caa09fe after 0 tries +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7bf03ae7-6355-48b7-8fa9-b1db24bfae5f after 0 tries +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a094ade2-a85f-4ef3-b0c8-33d75dcf708d after 0 tries +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a094ade2-a85f-4ef3-b0c8-33d75dcf708d after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7ba4cc31-3911-4d4f-a7da-9d37d0ba7e20 after 0 tries +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 666e6e79-df4d-4832-b18c-60e48dca0f63 after 0 tries +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_remote_key_native_returns_400 -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' -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_net_policy ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_port_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_port_policy ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_standard_attrs +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_standard_attrs ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7eab8806-15c7-4247-8f97-ed802fe6bf89 after 0 tries +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ba7184cc-13f5-44cc-b906-9bf8c5ed2f63 after 0 tries +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a616ccc2-0b4f-432b-b6ba-dc98586d36e5 after 0 tries +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ba7184cc-13f5-44cc-b906-9bf8c5ed2f63 after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-242926 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 674, in host_routes_after_create + self._update_routed_network_host_routes(context, + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 610, in _update_routed_network_host_routes + plugin.update_subnet(context, subnet.id, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1467, in update_subnet + updated_subnet, original_subnet = self._update_subnet_precommit( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 996, in _update_subnet_precommit + self._validate_subnet(context, s, cur_subnet=subnet_obj, is_pd=is_pd) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 749, in _validate_subnet + raise exc.HostRoutesExhausted( +neutron_lib.exceptions.HostRoutesExhausted: Unable to complete operation for 8274ba8b-6269-4bc2-886a-2c6e24064dab. The number of host routes exceeds the limit 2. +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native ... skipped 'Skip test for not implemented pagination feature' -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_network_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_network_changed ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_not_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_not_changed ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_queries_constant 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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9efa4d41-d3ae-4731-863b-605fcbf36fab after 0 tries +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c40c1b70-c848-447c-9360-77a5f9781c09 after 0 tries +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_concurrent_enable_flag_update +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_concurrent_enable_flag_update ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields +neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e93e77d6-5867-433e-aba6-294dab8bfcf9 after 0 tries +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 62f03cd4-0538-4c5d-bb26-58fb2a352ee8 after 0 tries +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises_connect_exc +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises_connect_exc ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c793eafa-74bb-4429-bd7c-b8257cf24efd after 0 tries +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a27b0fd0-6240-49be-807d-17def7188ec7 after 0 tries +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class +neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces ... ok +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3bfa1373-527f-4f05-92b3-cc6237e47044 after 0 tries +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5dff94c3-1085-4ad7-955c-ee6dab0f0468 after 0 tries +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries_ssl -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries_ssl ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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): +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... ok + ERROR [neutron.db._utils] Cannot clean up created object 9836c115-ae44-428c-9bca-41ee64b0b077. Exception: Router 9836c115-ae44-428c-9bca-41ee64b0b077 could not be found +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok + ERROR [neutron.db._utils] Cannot clean up created object cb49a1de-9244-4478-b6eb-e7a7296e188a. Exception: +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_queries_constant 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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'vlan_transparent': , 'description': ''}} +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_mixed_field +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 " + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys -neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native ... skipped 'Skip test for not implemented pagination feature' neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native ... skipped 'Skip test for not implemented pagination feature' +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant 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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_mixed_field -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 " +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_extended_attr_native_returns_400 +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' +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native ... skipped 'Skip test for not implemented sorting feature' +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_remote_key_native_returns_400 +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' +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native ... skipped 'Skip test for not implemented pagination feature' +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_queries_constant 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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_mixed_fields -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 " +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. vtep-logical-switch 1234 value invalid type. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map +neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_packaging +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_packaging ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed ... ok +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_project_id +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_existing_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_existing_az ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port + port = model_query.get_by_id(context, models_v2.Port, id, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id + return query.filter(model.id == object_id).one() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one + return self._iter().one() # type: ignore + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one + return self._only_one_row( + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row + raise exc.NoResultFound( +sqlalchemy.exc.NoResultFound: No row was found when one was required + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile + plugin.get_port(n_context.get_admin_context(), + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port + port = self._get_port(context, id, lazy_fields=lazy_fields) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port + raise exceptions.PortNotFound(port_id=id) +neutron_lib.exceptions.PortNotFound: Port pname could not be found. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_enabled ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip '10.0.0.1'. IP couldn't be found on this host's interfaces. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip '2001:db8:42:42::10'. IP couldn't be found on this host's interfaces. +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip 'None'. IP couldn't be found on this host's interfaces. +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_ignore ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension +neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa0bc745-1631-4fde-8a80-a0155758b91d on host fake_host for vnic_type normal using segments [{'id': 'd2d26a67-62b7-4a18-8d7f-0895097e64d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2936db1d-cade-4e0d-bb98-b8c6793144fb'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields +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 " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_mixed_fields -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 " +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1940221f-a921-4c16-bc9a-990aff38cc07 on host fake_host for vnic_type normal using segments [{'id': '6bb66d86-22a1-4729-aa7e-afcad6a44540', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6a1450f-cd6e-4c1b-bb11-c848531d2e7a'}] +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant ... skipped 'Port object loads segment info without relationships' -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_pci_slot -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_pci_slot ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_ports -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_ports ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8b55b95c-c1f5-4de1-9ad6-81575c639ef5 after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Parsing physical_interface_mappings failed: bad mapping. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] No physical_interface_mappings provided, but at least one mapping is required. Agent terminated! +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Unsupported configuration option for "SECURITYGROUP.firewall_driver"! Only the NoopFirewallDriver is supported by macvtap agent, but "foo" is configured. Set the firewall_driver to "noop" and start the agent again. Agent terminated! +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_port_not_in_network +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_port_not_in_network ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_false -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_false ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect - self._fail_second_call(patched_plugin, orig, - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 90b3f2d2-d7b6-4a6a-9d8d-cfe8031c55eb after 0 tries +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves_invalid +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves_invalid ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_mixed_fields 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 " +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains 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' -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends 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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts 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' -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_project_id neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 88029b5b-b953-4160-95c7-94e53dd84607. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 88029b5b-b953-4160-95c7-94e53dd84607 +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ddaa0992-c559-4603-a704-6baf18b71728 after 0 tries neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_to_dict_with_unset_project_id 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" -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes_forbidden ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7b897a10-ebb7-4eb5-aaac-2804073062b1. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7b897a10-ebb7-4eb5-aaac-2804073062b1 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_invalid_hints +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_invalid_hints ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 18a09469-a036-4666-9502-c96265e3535b after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 586c9aaf-fa50-4ad4-b71e-0524016504d6. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 586c9aaf-fa50-4ad4-b71e-0524016504d6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-260353055 router_interface, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 592, in _update_snat_v6_addrs_after_intf_update + return self._retry_update_snat_v6_addrs_after_intf_update( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 560, in _retry_update_snat_v6_addrs_after_intf_update + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update + updated_port = self._core_plugin.update_port( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port + raise RuntimeError('csnat update failure') +RuntimeError: csnat update failure +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3b95b654-bfd8-4f93-bb48-eacf8270a5db after 0 tries +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + WARNING [pyroute2.netlink] decoding nla_name1 + WARNING [pyroute2.netlink] Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1750, in try_to_decode + cell.decode() + File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 781, in decode + self.value = state_by_code[self['value']] + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ +KeyError: 49 + + WARNING [pyroute2.netlink] decoding b'nla_name2' + WARNING [pyroute2.netlink] Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1750, in try_to_decode + cell.decode() + File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 781, in decode + self.value = state_by_code[self['value']] + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ +KeyError: 101 + +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate ... ok +neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable +neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6e2621c0-e8c3-4a4e-9781-ae1ffe8cd87f after 0 tries +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_default_inventory +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_default_inventory ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_without_direction +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_without_direction ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0f9de0e8-235d-4f2e-98b1-4104329a5299 after 0 tries +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f5c614ad-ead6-4a14-8f13-fbca20adbf51. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f5c614ad-ead6-4a14-8f13-fbca20adbf51 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 69659249-e877-4343-b841-775597edd4a5 after 0 tries +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d2aa78f1-d26c-4c4d-a8a1-216240ad77c3. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d2aa78f1-d26c-4c4d-a8a1-216240ad77c3 +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 65785206-5841-494a-8072-fb1840b8379e after 0 tries +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 65785206-5841-494a-8072-fb1840b8379e after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok + ERROR [neutron.db.l3_dvr_db] Failed to revert change to router port 6f76a19e-b08d-4d43-928a-4747d5f46999. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update + updated_port = self._core_plugin.update_port( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port + raise RuntimeError('csnat update failure') +RuntimeError: csnat update failure + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 582, in _retry_update_snat_v6_addrs_after_intf_update + revert() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -107380,18 +103074,18 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 579, in revert + self._core_plugin.update_port( + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1195, in update_port + raise ValueError('failure from revert') +ValueError: failure from revert + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-260403459 router_interface, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 592, in _update_snat_v6_addrs_after_intf_update + return self._retry_update_snat_v6_addrs_after_intf_update( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -107425,1477 +103119,2177 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 560, in _retry_update_snat_v6_addrs_after_intf_update with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update + updated_port = self._core_plugin.update_port( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port + raise RuntimeError('csnat update failure') +RuntimeError: csnat update failure +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] OVS is down, not reporting state to server +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2749899f-7e74-418e-9f0d-31098fa1d735. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2749899f-7e74-418e-9f0d-31098fa1d735 +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e5ce19e5-cb4f-4cfc-b674-22f1803573a5 after 0 tries +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e5ce19e5-cb4f-4cfc-b674-22f1803573a5 after 0 tries +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 174441c4-4ca9-442d-947c-b3ad2a04cb7e after 0 tries +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 174441c4-4ca9-442d-947c-b3ad2a04cb7e after 0 tries +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_when_missing +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_when_missing ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_with_custom_email +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_with_custom_email ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_over_quota +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_over_quota ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_dns +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_dns ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_zone_conflict +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_zone_conflict ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_zone_not_found +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_zone_not_found ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_reverse_zone_over_quota +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_reverse_zone_over_quota ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_with_reverse_dns +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_with_reverse_dns ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_zone_not_found +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_zone_not_found ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv4_ptr_is_misconfigured +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv4_ptr_is_misconfigured ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv6_ptr_is_misconfigured +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv6_ptr_is_misconfigured ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network +neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices +neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1d420ff3-9970-411c-955c-d7249a054621 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1d420ff3-9970-411c-955c-d7249a054621 after 0 tries +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name +neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced +neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 36184a1d-0bfd-41de-ac49-0ebe518bfce8. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 36184a1d-0bfd-41de-ac49-0ebe518bfce8 +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 14f0bb11-697c-49d0-93c5-804d2e4a2db4 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6410c188-9ac7-4078-948d-b890170c036b. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 6410c188-9ac7-4078-948d-b890170c036b +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port ... ok +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add ... ok +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b1407a67-81be-4c07-8085-d6e8c7f1ee8c after 0 tries +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_mixed_fields +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b1407a67-81be-4c07-8085-d6e8c7f1ee8c after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state + agent_status = self.state_rpc.report_state(self.context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad ... ok + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state + agent_status = self.state_rpc.report_state(self.context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state + agent_status = self.state_rpc.report_state(self.context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2858, in rpc_loop + failed_devices = self.process_network_ports( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception: Trigger resync +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_not_supported ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5bb36241-61cb-42f0-b9a7-488ea267691a. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5bb36241-61cb-42f0-b9a7-488ea267691a neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_existing_rules neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_existing_rules ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_packet_rate neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_packet_rate ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_new_rules neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_new_rules ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f3e755ed-f21e-4a9a-90e6-419dbc68d332 after 0 tries +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_bandwidth neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate_ingress neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate_ingress ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir +neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_supported ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file +neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_remove_port_meter_id neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_remove_port_meter_id ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to create trunk : Error while communicating with OVSDB: error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_physical_network neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Can't obtain parent port ID from port foo +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_vif_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_vif_port ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_packet_rate neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_packet_rate ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_default_range_two_shared_ranges -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_default_range_two_shared_ranges ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_shared_ranges -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_shared_ranges ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_10_to_v1_9_drops_trusted -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_10_to_v1_9_drops_trusted ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_6_to_v1_5_drops_numa_affinity_policy -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_6_to_v1_5_drops_numa_affinity_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_7_to_v1_6_drops_device_profile -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_7_to_v1_6_drops_device_profile ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves_invalid -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves_invalid ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_8_to_v1_7_drops_hints -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_8_to_v1_7_drops_hints ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_enabled ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 88ed0f40-daad-4da7-a867-47a0b72d4894 after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Port has no trunk associated. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] No port present on trunk bridge in 60 seconds. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 88ed0f40-daad-4da7-a867-47a0b72d4894 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to get parent port for bridge : Parent port for trunk bridge could not be found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6ae8b8e5-c752-40de-9b7f-34a4daab72f1. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 6ae8b8e5-c752-40de-9b7f-34a4daab72f1 +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 ... ok +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 +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 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e0085fda-1ad8-464e-bc94-800bc31c3ba7 after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e0085fda-1ad8-464e-bc94-800bc31c3ba7 after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_az_and_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_az_and_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] No port present on trunk bridge in 1 seconds. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to get parent port for bridge : Parent port for trunk bridge could not be found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4ec4419f-20d7-49d6-b6a1-bbf54f71a9ac after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4ec4419f-20d7-49d6-b6a1-bbf54f71a9ac after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Removing subport subport_id from trunk foo_trunk_id failed: Error while communicating with OVSDB: error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 402c6b72-f22b-482b-a057-e0431dce0b26: Parent port for trunk bridge could not be found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to add subport with port ID 066e44c1-aa5c-4000-9be5-e5a36ded223f to trunk with ID d23d0cd4-d01c-4c79-a025-9ce3e6f7edec: Error while communicating with OVSDB: error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure ... ok +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ ... ok +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok +neutron.tests.unit.test_service.TestRpcWorker.test_reset +neutron.tests.unit.test_service.TestRpcWorker.test_reset ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt ... ok +neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers +neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... ok +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4214f5c9-328e-4852-a2af-6a5eee4eec48. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4214f5c9-328e-4852-a2af-6a5eee4eec48 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_acls_for_lswitches neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_acls_for_lswitches ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port ... ok +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port +neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port ... ok +neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout +neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_key_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_key_set ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb21ffe6-fae6-43ce-8755-a7657e8f1b8f after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb21ffe6-fae6-43ce-8755-a7657e8f1b8f after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" 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 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 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 00731dd7-6593-4bc7-b48f-ca372bf8f073. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 00731dd7-6593-4bc7-b48f-ca372bf8f073 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] VIF port: 12 has no ofport configured or is invalid, and might not be able to transmit. (ofport=-1) +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision unknown network type for net-id= +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_invalid_hints -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_invalid_hints ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_gwc neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_gwc ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_legacy_option neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_legacy_option ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router dfe8216d-9044-4fdf-9e74-3c417bd9a25e -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled - l3_notifier.router_added_to_agent( - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 169, in router_added_to_agent - self._notification_host(context, 'router_added_to_agent', host, - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper - return function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 55, in _notification_host - rpc_method(context, method, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 40, in func_wrapper - with excutils.save_and_reraise_exception( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_messaging.exceptions.MessagingTimeout - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router - self._notify_agents_router_rescheduled(context, router_id, - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled - raise l3agentscheduler.RouterReschedulingFailed( -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router dfe8216d-9044-4fdf-9e74-3c417bd9a25e: no eligible l3 agent found. -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_router_floatingip_lbs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_router_floatingip_lbs ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2ca152b1-fe17-432c-b799-4efbf21a5c2b after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ff9766d3-61cf-47f4-83ba-a0bd8590d76c after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ff9766d3-61cf-47f4-83ba-a0bd8590d76c after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosed_gateway_schedule_to_max neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosed_gateway_schedule_to_max ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_default_inventory -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_default_inventory ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_without_direction -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_without_direction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_found ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d41dce6d-4088-423b-b490-d770718de99f after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9d4dd1c6-2ed9-4c91-9c86-1765cfcd9c5e after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9d4dd1c6-2ed9-4c91-9c86-1765cfcd9c5e after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_ovn_lb_hm_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_ovn_lb_hm_port ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 74a05dbf-a6b8-4c95-9429-1e59dea54cb8 after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id ... skipped "Test class has no project_id field" + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b4876b71-c756-4351-a84c-249dc311035b on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__ovn_update_port_missing_stdattribute +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__ovn_update_port_missing_stdattribute ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 00e311dd-4da4-4384-a520-dbf820f553e8 after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2ddeb9fb-b036-45a3-ad42-c9e54c80be5e on host my_l2_host_3 for vnic_type normal using segments [{'id': '4242b69a-ec43-4fe1-8364-9b6c9970a1ed', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '23de6302-226e-4196-bc93-37b0fc632872'}] +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added +neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... ok +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c3088769-b089-48a6-86e9-21c312da5f7e after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4b9f97d6-074d-4f22-81a3-e2c0f5eed914 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 30fd6484-0cf8-4154-bd12-7b8aae1ee47f after 0 tries +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4b9f97d6-074d-4f22-81a3-e2c0f5eed914 after 0 tries +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-16472268 subnet, after_create Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents - down_bindings = get_down_bindings(context, agent_dead_limit) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings - return rb_obj.RouterL3AgentBinding.get_down_router_bindings( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings - query = (context.session.query(l3agent.RouterL3AgentBinding). - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 674, in host_routes_after_create + self._update_routed_network_host_routes(context, + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 610, in _update_routed_network_host_routes + plugin.update_subnet(context, subnet.id, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1467, in update_subnet + updated_subnet, original_subnet = self._update_subnet_precommit( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 996, in _update_subnet_precommit + self._validate_subnet(context, s, cur_subnet=subnet_obj, is_pd=is_pd) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 749, in _validate_subnet + raise exc.HostRoutesExhausted( +neutron_lib.exceptions.HostRoutesExhausted: Unable to complete operation for 6968d065-83d2-4591-9c69-d8fbcf6947c2. The number of host routes exceeds the limit 2. +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_no_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_no_dvr ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6d249e5f-d7c7-492f-99e0-fd40a8fde369 after 0 tries +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 30c9344b-f1db-4b61-b340-7ba15fbbab6b after 0 tries +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_not_supported ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_supported ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port bc3d088e-3184-49a7-91d2-1a629df4ec1f on host my_l2_host for vnic_type normal using segments [{'id': 'aff0c220-ce80-410e-8a36-7899f850cbaa', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cbac7997-2cef-441a-8a9c-ffccba66c132'}] +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id ... ok +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported ... ok + ERROR [oslo_db.api] DB exceeded retry limit. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -108904,176 +105298,50 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -oslo_db.exception.DBError: None -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] OVS is down, not reporting state to server -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -oslo_db.exception.DBError: None - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router c68ab314-ac6b-4d43-a98f-d19f0314a786 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -oslo_messaging.rpc.client.RemoteError: Remote error: None None -None. -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router c68ab314-ac6b-4d43-a98f-d19f0314a786 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -ValueError: this raises -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router c9acf064-c318-4c88-8573-718bcefd9a0c -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -109082,11 +105350,27 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 0360dcf5-1a43-4c1c-b0dd-9ce0aa39f83e +oslo_db.exception.RetryRequest + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -109095,8 +105379,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -109105,273 +105405,241 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... ok -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 -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 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load -neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports ... ok + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_db.exception.RetryRequest + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise + raise self.value.with_traceback(self.tb) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e6e1b11a-7694-4fb8-b956-3309455a7ffb after 0 tries +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 78a11908-b1cd-4fd5-b2cc-05626650eb42 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -109454,7 +105722,7 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk objects = self._create_bulk_ml2( ^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 @@ -109476,8 +105744,9 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call result = effect(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect - self._fail_second_call(patched_plugin, orig, + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call return orig(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ @@ -109517,9 +105786,9 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -109532,130 +105801,110 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed ... ok -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c643f9eb-f926-45d6-89f0-d5af8e611b05 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 45452b05-ddb6-4f00-841c-25aad05f59b5 after 0 tries +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_above_max_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_above_max_limit ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -109738,7 +105987,7 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk objects = self._create_bulk_ml2( ^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 @@ -109760,7 +106009,7 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call result = effect(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect return self._fail_second_call(patched_plugin, orig, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call @@ -109802,9 +106051,9 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -109817,664 +106066,402 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state - agent_status = self.state_rpc.report_state(self.context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state - agent_status = self.state_rpc.report_state(self.context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state - agent_status = self.state_rpc.report_state(self.context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router ... ok -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2858, in rpc_loop - failed_devices = self.process_network_ports( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception: Trigger resync -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_standard_attrs -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_standard_attrs ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings_with_threshold_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings_with_threshold_set ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] - ERROR [neutron.plugins.ml2.managers] Port 1b6e95ba-dde5-4d7f-89ad-57c14962873e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b6e95ba-dde5-4d7f-89ad-57c14962873e on host hostb for vnic_type normal using segments [{'id': '67ad416d-bd0f-418f-9aa2-bf86dece2bea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd13f00a6-89b9-43b6-a6a0-31dbd2311b8f'}] -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -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 -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 ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_no_external_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_no_external_ports ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport ... ok -neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated -neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_project_id_filter_added_when_project_id_present -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_project_id_filter_added_when_project_id_present ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 64684631-1309-43ee-a872-3b4f7ede4599 not found + ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up + ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 64684631-1309-43ee-a872-3b4f7ede4599 not found +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 68c06a61-7dbe-4f35-9659-01fbfd5b78ab after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations ... ok +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 +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 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9858354b-3fed-4b22-914d-9b7c2b082cc1 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1264af61-6a8b-4611-8a03-14b8c2fe79d7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '45f4e87b-5cd1-45bf-97b8-6e0d94329387', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'f960352c-0e19-409f-b4e8-e1fc60af3f89'}] +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added -neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... ok -neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation -neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_port_obj_bulk +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' +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter -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' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_not_timeout +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_not_timeout ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_invalid_admin_status ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart ... Traceback (most recent call last): +ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -110489,296 +106476,44 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id - for aggregate in self.n_client.aggregates.list(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list - return self._list('/os-aggregates', 'aggregates') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list - resp, body = self.api.client.get(url) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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' -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_qos_policy_id -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 15685174-3b1b-4080-aa41-7faf5f03ab93 after 0 tries -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] VIF port: 12 has no ofport configured or is invalid, and might not be able to transmit. (ofport=-1) -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision unknown network type for net-id= -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b64da776-a51b-4095-8d51-01cd77e6db35 after 0 tries -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_port_has_address_scope -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_port_has_address_scope ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ef6be611-9ac8-461c-b2a5-463ce30cc1be after 0 tries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_multiple_extgw_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_multiple_extgw_routes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_non_expected_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_non_expected_value ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction ... ok + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -110819,93 +106554,6 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list -neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_disable_redirect -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_disable_redirect ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f8c8a1df-f70d-41e9-8628-dafd34dc5991 after 0 tries -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -110946,8 +106594,16 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -110988,29 +106644,6 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 79cfd813-af76-4260-9d0a-4761bdda42db after 0 tries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map -neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -111051,162 +106684,23 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_createTraceback (most recent call last): +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback ... ok +Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ @@ -111220,1128 +106714,1171 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id - for aggregate in self.n_client.aggregates.list(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list - return self._list('/os-aggregates', 'aggregates') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list - resp, body = self.api.client.get(url) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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' - ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_random_unallocated_segment -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_nat_floating_ip_with_gateway_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_nat_floating_ip_with_gateway_port ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_static_routes_with_external_ids -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_static_routes_with_external_ids ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network -neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices -neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters ... ok + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vdpa +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vdpa ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_no_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_no_ip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Network None is not available. -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_egress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_egress ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_ingress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_apply_meter_to_port_ingress ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_create_meter +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_create_meter ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_geneve ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_responder ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_garp_blocker_exception ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_vxlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_vxlan ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_responder ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_get_local_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_get_local_ip ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker_exception ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_list_meter_features +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_list_meter_features ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers_when_already_exists ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eafed255-c782-4154-b111-c4be9d017aa2 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eafed255-c782-4154-b111-c4be9d017aa2 after 0 tries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f220c194-335c-4d96-8645-f7f3479ce503 after 0 tries -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f220c194-335c-4d96-8645-f7f3479ce503 after 0 tries -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_non_existent_object_raises_not_found -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 " -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d82bbfff-2d01-441c-8fa4-90485c5bf0bc. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_dvr_neutron_agent] L2 agent could not get DVR MAC address at startup due to RPC error. It happens when the server does not support this RPC API. Detailed message: Remote error: None None +None. +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_qos_policy_id +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fake_port on host allocated on resource providers: fake_resource_provider, because no mechanism driver reports being responsible +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.api.v2.resource] create failed: No details. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d82bbfff-2d01-441c-8fa4-90485c5bf0bc -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0a1e0489-c5bb-4fdf-b258-731be22b357c. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range + self._validate_network_segment_range_eligible(range_data) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible + plugin_utils.verify_tunnel_range( + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range + raise exceptions.NetworkTunnelRangeError( +neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid vxlan identifier. + ERROR [neutron.api.v2.resource] create failed: No details. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0a1e0489-c5bb-4fdf-b258-731be22b357c -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f1af6717-82b7-401f-b527-10851a8e7cac after 0 tries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f1af6717-82b7-401f-b527-10851a8e7cac after 0 tries -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3c92a277-ae8e-4d2a-a861-c4b024b8faf3 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3c92a277-ae8e-4d2a-a861-c4b024b8faf3 after 0 tries -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 08b580ff-1843-4e8b-9062-fe5d415ebf09 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 08b580ff-1843-4e8b-9062-fe5d415ebf09 after 0 tries -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bc22c04a-77b4-46b0-92fd-748edb8f4d58 after 0 tries -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bc22c04a-77b4-46b0-92fd-748edb8f4d58 after 0 tries -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... ok + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range + self._validate_network_segment_range_eligible(range_data) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible + plugin_utils.verify_tunnel_range( + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range + raise exceptions.NetworkTunnelRangeError( +neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid geneve identifier. +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_dvr_neutron_agent] DVR: Failed to obtain a valid local DVR MAC address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none +neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_disabled ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan +neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded ... ok + ERROR [neutron.api.v2.resource] create failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range + self._validate_network_segment_range_eligible(range_data) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 84, in _validate_network_segment_range_eligible + plugin_utils.verify_vlan_range(range_data) + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 139, in verify_vlan_range + _raise_invalid_tag(str(vlan_tag), vlan_range) + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 124, in _raise_invalid_tag + raise exceptions.NetworkVlanRangeError( +neutron_lib.exceptions.NetworkVlanRangeError: Invalid network VLAN range: '4095:300' - '4095 is not a valid VLAN tag'. +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id ... ok +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 ... ok +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_enabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_enabled ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts ... ok +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... ok +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 +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 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok + ERROR [neutron.db._utils] Cannot clean up created object 633d8e5a-68fb-4ea4-8807-8a8ce2e3090f. Exception: Router 633d8e5a-68fb-4ea4-8807-8a8ce2e3090f could not be found +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change ... ok + ERROR [neutron.db._utils] Cannot clean up created object 8bdc12d2-ce1b-4816-ae2e-7b6bc47f7515. Exception: +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse ... ok +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_1_device_profile_1 +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_1_device_profile_1 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failure while checking for the canary flow +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2535, in check_ovs_status + status = self.int_br.check_canary_table() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +TypeError: borked +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries_ssl +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries_ssl ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop + ports_not_ready_yet) = (self.process_port_info( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info + self.process_ports_events(events, ports, ancillary_ports, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events + added_ports = {p['name'] for p in events['added']} + ~~~~~~^^^^^^^^^ +TypeError: 'Mock' object is not subscriptable neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant 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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port acd693ca-5f3d-4ffd-a5a6-4c4599fca24c. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 12dacbfe-0fc9-4a71-a467-f50eb2bbf01a. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -112361,241 +107898,98 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port acd693ca-5f3d-4ffd-a5a6-4c4599fca24c -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 12dacbfe-0fc9-4a71-a467-f50eb2bbf01a +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_stale_entry +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_stale_entry ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_mixed_field -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 " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop + ports_not_ready_yet) = (self.process_port_info( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info + self.process_ports_events(events, ports, ancillary_ports, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events + added_ports = {p['name'] for p in events['added']} + ~~~~~~^^^^^^^^^ +TypeError: 'Mock' object is not subscriptable +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 86cb50bb-68d4-4fc1-aa73-2217b9e4aa3f. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 86cb50bb-68d4-4fc1-aa73-2217b9e4aa3f neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet boo does not exist -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5842e6c1-b874-47d6-9136-c38afd8a69dc. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9b71b7f7-49ee-49ab-8bb5-dfcaadf0f671. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -112615,564 +108009,91 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5842e6c1-b874-47d6-9136-c38afd8a69dc -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet -neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet ... ok - WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] - WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] - WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event ... ok - WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] - WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] - WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_port_not_in_network -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_port_not_in_network ... ok - WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] - WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] - WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate ... ok - WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] - WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] - WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns ... ok - WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] - WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] - WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress ... ok - WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] - WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] - WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err ... ok - WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] - WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] - WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events ... ok - WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] - WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] - WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp ... ok - WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] - WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] - WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision flat network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.agent.common.ovs_lib] Timed out retrieving datapath_id on bridge br-int. + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 9b71b7f7-49ee-49ab-8bb5-dfcaadf0f671 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a3b9db29-9600-4b29-b72b-a3b1c5bb3d37. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/ovs_lib.py", line 507, in get_datapath_id - return self._get_datapath_id() - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/ovs_lib.py", line 110, in wrapped - return new_fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 332, in wrapped_f - return self(f, *args, **kw) - ^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ - do = self.iter(retry_state=retry_state) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter - result = action(retry_state) - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 412, in exc_check - raise retry_exc.reraise() - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 186, in reraise - raise self -tenacity.RetryError: RetryError[] -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_project_id -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision VLAN network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.floatingip' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_external_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_external_network ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port afab6c7f-a29b-4c7b-a3dc-0ed43d714e40. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a3b9db29-9600-4b29-b72b-a3b1c5bb3d37 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3dbaeb08-5921-458c-9f35-fcf2b1332f32. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -113192,12 +108113,44 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port afab6c7f-a29b-4c7b-a3dc-0ed43d714e40 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7f8b6611-799f-48d9-bd07-cbe65b197baf. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3dbaeb08-5921-458c-9f35-fcf2b1332f32 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 02b2a800-4f52-4654-82bf-b773b35173dd. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -113217,73 +108170,374 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7f8b6611-799f-48d9-bd07-cbe65b197baf -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 02b2a800-4f52-4654-82bf-b773b35173dd +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5a18fb3d-2467-4c62-a139-13ba3349aa76 after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d703eee1-483c-49d0-86d4-c13db06682a5 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4f6dbd45-aaae-4e42-8bd5-955a32b3263b on host host1 for vnic_type normal using segments [{'id': '356f51bb-8772-4001-b436-74e9cfc06347', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63120294-1a75-4367-b4ab-f7319cae918d'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3162e797-39ad-4ea2-b31c-9b0d59fbbd3e after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ebce8cdd-d13c-480a-9ade-db3c97451fa8 after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 23b77a80-0ab9-4988-9bca-5b7248de4a61 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_hostname_not_present +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_hostname_not_present ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id + for aggregate in self.n_client.aggregates.list(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list + return self._list('/os-aggregates', 'aggregates') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list + resp, body = self.api.client.get(url) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -113390,128 +108644,1900 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_baremetal +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_baremetal ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +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 +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 ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.managers] Port 5f3ad09d-607c-4902-9490-41880fe5bdc3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5f3ad09d-607c-4902-9490-41880fe5bdc3 on host host1 for vnic_type direct using segments [{'id': '6c2b0779-8b1d-431f-8054-32f1c7ac93f1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7d8e3fb0-6c9b-4ff8-a50a-8a126296f1a0'}] + ERROR [neutron.plugins.ml2.managers] Port 8b5a00ea-b29c-4fdb-80f9-2b07c7879845 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b5a00ea-b29c-4fdb-80f9-2b07c7879845 on host host2 for vnic_type macvtap using segments [{'id': '6c2b0779-8b1d-431f-8054-32f1c7ac93f1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7d8e3fb0-6c9b-4ff8-a50a-8a126296f1a0'}] +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings_with_threshold_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_fdb_aging_settings_with_threshold_set ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_delete_arp_responder ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_arp_responder ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_virtio_forwarder +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_virtio_forwarder ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers_when_already_exists ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_no_external_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_no_external_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b0df0950-e3a9-445b-b9c1-8d346fd4b0c4. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b0df0950-e3a9-445b-b9c1-8d346fd4b0c4 +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_wrong_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects ... ok +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 +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 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_gw ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +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 +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 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'dd3c6d04-83b8-4c2a-8d92-3a3ba8624293' +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_existing_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_existing_group ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'b29adbaa-9dab-4e51-9296-9a549f7f9a52' +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d09759ee-7ec1-4094-89db-4650555b702f after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d09759ee-7ec1-4094-89db-4650555b702f after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +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 +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 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for af29e775-d0ee-4feb-9325-294250822d3e after 0 tries +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for af29e775-d0ee-4feb-9325-294250822d3e after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object ... ok +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 +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 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_port ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for def31851-92d7-41e0-a605-1ba3a2e890de after 0 tries +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_port_has_address_scope +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_port_has_address_scope ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for def31851-92d7-41e0-a605-1ba3a2e890de after 0 tries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_non_expected_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_non_expected_value ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fef9acf1-e330-40f5-a4e5-f007630698dc after 0 tries +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fef9acf1-e330-40f5-a4e5-f007630698dc after 0 tries +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_disable_redirect +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_disable_redirect ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fd6549c7-d81e-4e0b-a023-c4fcb221a5d9 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_mixed_fields +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fd6549c7-d81e-4e0b-a023-c4fcb221a5d9 after 0 tries +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2872df02-4b24-49a2-8676-738be5f2cfaf after 0 tries +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2872df02-4b24-49a2-8676-738be5f2cfaf after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_limit +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_limit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries_ssl +neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_delete_mac_binding_entries_ssl ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes ... ok + ERROR [oslo_db.api] DB exceeded retry limit. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_db.exception.RetryRequest + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_db.exception.RetryRequest + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise + raise self.value.with_traceback(self.tb) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction ... ok - ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 0af72900 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration ... ok + ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 688321f9 neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_multiple_results_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_multiple_results_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with unused +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_nat_floating_ip_with_gateway_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_nat_floating_ip_with_gateway_port ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fbef473a-5366-43fb-98c6-4568259979c7 on host newhost for vnic_type normal using segments [{'id': '9d32f9ee-9ce3-460e-905b-4de6d2c9fc86', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd8031e95-3e8b-4f45-ad32-3b5afaa5a21a'}] neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_external_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_external_ports ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_static_routes_with_external_ids +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_update_static_routes_with_external_ids ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_on +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_on ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_off +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_off ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_on +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_on ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -113561,16 +110587,317 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_security_groups_normalized_cidr.TestSecurityGroupsNormalizedCidr.test_create_security_group_rule_with_not_normalized_cidr +neutron.tests.unit.extensions.test_security_groups_normalized_cidr.TestSecurityGroupsNormalizedCidr.test_create_security_group_rule_with_not_normalized_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1af85a1b-6166-4638-8848-3251efca9be1 on host newhost for vnic_type normal using segments [{'id': '2bba256f-0190-41e1-aec8-9126459262a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1ae4168e-8b78-4327-b649-c30c499aae19'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -113579,364 +110906,133 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object ... ok - ERROR [oslo_versionedobjects.exception] Exception in string format operation +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ - message = self.msg_fmt % kwargs - ~~~~~~~~~~~~~^~~~~~~~ -KeyError: 'objname' - ERROR [oslo_versionedobjects.exception] objver: 1.2 - ERROR [oslo_versionedobjects.exception] objtype: QosDscpMarkingRule - ERROR [oslo_versionedobjects.exception] code: 500 -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_update_distributed_port_binding_by_host -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_update_distributed_port_binding_by_host ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] No tunnel_type specified, cannot create tunnels -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7e5911e9-30a8-4a39-a292-7dcc473d5f8b. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_precommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7e5911e9-30a8-4a39-a292-7dcc473d5f8b -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 59adc95a-f1a6-4864-b33b-6ed356c3b018. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_subnet_precommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 59adc95a-f1a6-4864-b33b-6ed356c3b018 -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields -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 " -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_with_unset_project_id -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" -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_router ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction ... ok + ERROR [neutron.api.v2.resource] update failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 635, in update + return self._update(request, id, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -113967,33 +111063,12 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 700, in _update + obj = obj_updater(request.context, id, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 2237, in update_router + router_dict = super(L3_NAT_db_mixin, self).update_router(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -114027,207 +111102,32 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_static_route_del_not_found ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_missing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_missing ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_bw -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_bw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 348, in update_router + self._update_router_gw_info(context, id, gw_info, r) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info + super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 571, in _update_router_gw_info + self._create_gw_port(context, router_id, router, network_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 532, in _create_gw_port + self._create_router_gw_port(context, router, + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_db.py", line 389, in _create_router_gw_port + router.gw_port = self._core_plugin._get_port( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -114277,16 +111177,69 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect + self._fail_second_call(patched_plugin, orig, + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -114320,462 +111273,141 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests ... ok - ERROR [oslo_versionedobjects.exception] Exception in string format operation -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ - message = self.msg_fmt % kwargs - ~~~~~~~~~~~~~^~~~~~~~ -KeyError: 'objname' - ERROR [oslo_versionedobjects.exception] objver: 1.2 - ERROR [oslo_versionedobjects.exception] objtype: QosMinimumBandwidthRule - ERROR [oslo_versionedobjects.exception] code: 500 -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port f311d836-d0f8-4318-bba3-69396c6095ea on host host1 for vnic_type direct using segments [{'id': 'b1590150-b73e-456f-a4e0-7a98a8aab843', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 61819, 'network_id': 'fd74d77e-c019-4db6-bb1a-074eff6bf0ff'}] -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8427b7bf-09ca-45ec-8f99-1946b6b865cb on host host2 for vnic_type macvtap using segments [{'id': 'b1590150-b73e-456f-a4e0-7a98a8aab843', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 61819, 'network_id': 'fd74d77e-c019-4db6-bb1a-074eff6bf0ff'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_not_supported ... ok -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 -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 ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateless_supported ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false ... ok -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 -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 ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail ... ok -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 -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 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 695, in create_port_precommit - self._is_ovn_router_flavor_port(context, port)): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 704, in _is_ovn_router_flavor_port - return ovn_utils.is_ovn_provider_router(router_obj) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 1353, in is_ovn_provider_router - flavor_id = router.get('flavor_id') - ^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get' + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -114825,16 +111457,6 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -114868,241 +111490,57 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1811, in _create_port_bulk - self.mechanism_manager.create_port_precommit(mech_context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 720, in create_port_precommit - self._call_on_drivers("create_port_precommit", context, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 513, in _call_on_drivers - raise ml2_exc.MechanismDriverError( -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_az_and_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_az_and_ignore ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network ... ok -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 -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 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_key_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_key_set ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' - ERROR [oslo_db.api] DB exceeded retry limit. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -115116,327 +111554,3656 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-13861244 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3849949 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3849949 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4427334 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4427334 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4427334 subnet, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4427334 subnet, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 364, in notify + self._notify_agents(context, method_name, data, network_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 209, in _notify_agents + segment = segment_plugin.get_segment( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_segment' +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_socket +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_socket ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_5_None +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_5_None ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group ... ok +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event ... ok +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event ... ok +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network ... ok +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +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) +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) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction ... ok +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) +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) ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... ok +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) +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) ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +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) +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) ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile ... ok +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) +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) ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update ... ok +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) +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) ... ok +neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed +neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint ... ok +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter +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' +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_ok ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok +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) +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) ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +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) +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) ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +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) +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) ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads +neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port c262f35e-16eb-4caa-8032-fbf4f510bc66 on host newhost for vnic_type normal using segments [{'id': '74436f96-3d2d-40d2-b630-bdbe5dc30f87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9276dc5e-9c9c-4e0c-9c99-850bd4cd7027'}] +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +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) +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) ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents +neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents ... ok +neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count +neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok +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) +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) ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +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) +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) ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... ok +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) +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) ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... ok +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) +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) ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest - -During handling of the above exception, another exception occurred: - + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +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) +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) ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field ... ok +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) +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) ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4cf5d06a-3e67-4391-a82b-147caf1cac95 on host fake_host for vnic_type normal using segments [{'id': 'aa7ba8da-35e0-4bd1-8e7d-cb9855f2a6fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eefafbf8-b647-4189-9237-f5d6092e9639'}] +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise - raise self.value.with_traceback(self.tb) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '0d303232-20fa-4e3d-82ef-264a2a8f8cd6' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0d303232-20fa-4e3d-82ef-264a2a8f8cd6. Error: 'Mock' object is not iterable + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4cf5d06a-3e67-4391-a82b-147caf1cac95 on host fake_host for vnic_type normal using segments [{'id': 'aa7ba8da-35e0-4bd1-8e7d-cb9855f2a6fa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eefafbf8-b647-4189-9237-f5d6092e9639'}] +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 881fd868-8fdb-4b2c-86b7-1a81c95b620f. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1635, in _after_create_port - bound_context = self._bind_port_if_needed(mech_context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit @@ -115454,381 +115221,42 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0d303232-20fa-4e3d-82ef-264a2a8f8cd6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1229, in _create_network_db - self.mechanism_manager.create_network_precommit(mech_context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 531, in create_network_precommit - self._check_vlan_transparency(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 476, in _check_vlan_transparency - raise vlan_exc.VlanTransparencyDriverError() -neutron_lib.exceptions.vlantransparent.VlanTransparencyDriverError: Backend does not support VLAN Transparency. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports ... ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'b5f5d229-eb06-4196-8201-d869d90142d6' - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b5f5d229-eb06-4196-8201-d869d90142d6. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 881fd868-8fdb-4b2c-86b7-1a81c95b620f +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8cb41299-b357-4f41-8e30-613f7d570349. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1628, in _after_create_port - self.mechanism_manager.create_port_postcommit(mech_context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit @@ -115846,1966 +115274,1267 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b5f5d229-eb06-4196-8201-d869d90142d6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_create_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_create_event ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived ... ok -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 -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 ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_invalid_fields ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect - self._fail_second_call(patched_plugin, orig, - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_without_validate_filters ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_policy_obj_not_found -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_policy_obj_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_ovn_lb_hm_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_ovn_lb_hm_port ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__ovn_update_port_missing_stdattribute -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__ovn_update_port_missing_stdattribute ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8cb41299-b357-4f41-8e30-613f7d570349 neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_valid_fields ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_mixed_field +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 " neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2df2eb63-c8ee-413b-b62c-a47291789d6f. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2df2eb63-c8ee-413b-b62c-a47291789d6f -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_mixed_fields 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 " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters 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 " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains 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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends 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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_physical_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_physical_br ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts 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' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_project_id neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_existing_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_existing_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway1 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway1 ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_mixed_field 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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_with_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f3e014c3-63da-41d6-8e83-62a5722b694b. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f3e014c3-63da-41d6-8e83-62a5722b694b -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority2 ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_new_gateway ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_mixed_fields -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 " +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event ... ok -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_chassis_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_chassis_change ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_virtual_parent_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_virtual_parent_change ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bc17b23f-9116-4826-bada-d3d38112223d. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port bc17b23f-9116-4826-bada-d3d38112223d -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 50098371-0be5-4fd8-9901-1ca030e2e2a1. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 50098371-0be5-4fd8-9901-1ca030e2e2a1 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_no_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_no_dvr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_not_supported ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0d17b3ad-1172-49c7-ae47-680e1daab15d. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0d17b3ad-1172-49c7-ae47-680e1daab15d -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateful_supported ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e5f92787-55bb-43ed-a368-c85e25458d5c. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ... skipped 'There is no string field in this object' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e5f92787-55bb-43ed-a368-c85e25458d5c -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet ... ok - ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 1891edf5-cae3-4b2c-a972-8bab69aba3d6: no agent available. Payload: {'port': {'id': '7e420d19-cc03-4190-b061-dc63d75a74a9', 'name': '', 'network_id': '1891edf5-cae3-4b2c-a972-8bab69aba3d6', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:4b:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '0b1ba27b-9e91-490e-8017-31420a8ee99d', 'ip_address': '10.0.0.146'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['7f784978-5a2a-4069-8576-4434aa59567f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'network': {'id': '1891edf5-cae3-4b2c-a972-8bab69aba3d6', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['0b1ba27b-9e91-490e-8017-31420a8ee99d'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a7a1fc64-e672-42e1-98e7-d2da01dd49d4. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a7a1fc64-e672-42e1-98e7-d2da01dd49d4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f12c796d-487c-4c8d-9a68-203bd3e07040. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f12c796d-487c-4c8d-9a68-203bd3e07040 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address ... ok - ERROR [neutron.plugins.ml2.managers] Extension driver 'test' failed in extend_network_dict -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1172, in _call_on_dict_driver - getattr(driver.obj, method_name)(session, base_model, result) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -TypeError -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_above_max_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_above_max_limit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1200, in _create_network_db - self.extension_manager.process_create_network( - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1141, in process_create_network - self._call_on_ext_drivers("process_create_network", plugin_context, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers - getattr(driver.obj, method_name)(plugin_context, data, result) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -TypeError -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_toobig -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_toobig ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb +neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_projects_with_shared_access_to_db_obj_return_project_ids +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_projects_with_shared_access_to_db_obj_return_project_ids ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_project +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_project ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_project +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_project ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port d0326640-a8a3-4d7d-80a8-ad6354c2a435 on trunk c2a20025-9eb9-4209-a18b-efdfcc14d293. +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_entry +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_entry ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 7028a648-779a-47f5-a1cf-e8e5378ca41d does not exist +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format ... ok + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 9fe72e58-4f89-4002-83ff-7ac12199a97f on trunk 7e7fcb64-3e4a-41c8-a002-bd3a260071f9: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 20aadc8a-e924-4e11-ac78-d0ede0bfa81f on trunk 7e7fcb64-3e4a-41c8-a002-bd3a260071f9: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port d73a32af-21a8-41bd-94b8-1152153d05ae on trunk 7e7fcb64-3e4a-41c8-a002-bd3a260071f9: +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler +neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler ... ok +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while removing port tapabcdef01-12 Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put - return {self.resource: self.plugin_updater(*updater_args)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1275, in update_network - self.extension_manager.process_update_network(context, net_data, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1146, in process_update_network - self._call_on_ext_drivers("process_update_network", plugin_context, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers - getattr(driver.obj, method_name)(plugin_context, data, result) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 350, in treat_devices_removed + details = self.plugin_rpc.update_device_down(self.context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -117814,533 +116543,13 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -TypeError -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3f7aecf6-2c92-4065-aa1a-c3fdc6d60549. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3f7aecf6-2c92-4065-aa1a-c3fdc6d60549 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 21624569-d374-4f43-adc0-541a100320fe. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 21624569-d374-4f43-adc0-541a100320fe -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments ... ok -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ddbb06d5-6a06-46f2-a3c7-33956bafd835. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ddbb06d5-6a06-46f2-a3c7-33956bafd835 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -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 -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 ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 231, in put - return self.plugin_updater(neutron_context, self.item, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2906, in activate - raise exc.PortBindingError(port_id=port_id, host=host) -neutron_lib.exceptions.PortBindingError: Binding for port 6ed0b103-e39d-48b0-a8ef-f66b6a146d19 on host host-ovs-no_filter could not be created or updated. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok - ERROR [oslo_db.api] DB exceeded retry limit. +Exception +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed ... ok + ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while processing extensions for port removal tapabcdef01-12 Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 364, in treat_devices_removed + self.ext_manager.delete_port(self.context, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -118349,330 +116558,475 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -oslo_db.exception.RetryRequest -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Exception +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension ... ok + ERROR [neutron_lib.rpc] Timeout in RPC method update_device_down. Waiting for 0 seconds before next attempt. If the server is not down, consider increasing the rpc_response_timeout option as Neutron server(s) may be overloaded and unable to respond quickly enough. + ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while removing port tapabcdef01-12 Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 211, in _send + reply, failure = reply_q.get(timeout=timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 320, in get + return waiter.wait() + ^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 139, in wait + return get_hub().switch() ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch + return self.greenlet.switch() + ^^^^^^^^^^^^^^^^^^^^^^ +_queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise - raise self.value.with_traceback(self.tb) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 350, in treat_devices_removed + details = self.plugin_rpc.update_device_down(self.context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/rpc.py", line 168, in update_device_down + return cctxt.call(context, 'update_device_down', device=device, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 151, in call with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 149, in call + return self._original_context.call(ctxt, method, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 190, in call + result = self.transport._send( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send + return self._driver.send(target, ctxt, message, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_not_timeout -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_not_timeout ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure ... ok + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 226, in send + return self._send(target, ctxt, message, wait_for_reply, timeout, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 217, in _send + raise oslo_messaging.MessagingTimeout( +oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-plugin +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Invalid tunnel type specified: foobar +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm ... ok +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_multiple_extgw_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_multiple_extgw_routes ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_with_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_with_limit ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route_ecmp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_default_route_ecmp ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_no_default_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__add_router_ext_gw_no_default_route ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_off +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_off ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_on +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__get_snat_cidrs_for_external_router_nested_snat_on ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk ... ok + ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network physnetx +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_up_retry_fail ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_create_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_create_event ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -118722,70 +117076,16 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -118819,9 +117119,8 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -118834,267 +117133,110 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_vnic_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 942, in _bind_port_level - drivers=[self._infer_driver_from_allocation( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 992, in _infer_driver_from_allocation - 'rsc_providers': ','.join(allocation.values())}) - ^^^^^^^^^^^^^^^^^ -AttributeError: 'str' object has no attribute 'values' - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network phys +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok + ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] Provided MTU value 1490 for VNI 12345678 is too high according to physical device eth0 MTU=1500. +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ff70aa2-134f-4bf6-aba8-71b59885e01d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'efe4d521-ad29-44a9-bf3f-134fa3a88180'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 86ca126d-ff96-4f40-92ec-11b68905b644 after 10 tries - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2775, in create_port_binding - raise exc.PortBindingError(port_id=port_id, -neutron_lib.exceptions.PortBindingError: Binding for port 86ca126d-ff96-4f40-92ec-11b68905b644 on host host-ovs-no_filter could not be created or updated. -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -119141,55 +117283,6 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -119199,7 +117292,7 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call result = effect(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect return self._fail_second_call(patched_plugin, orig, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call @@ -119241,221 +117334,1012 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... ok +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.agent.common.ovs_lib] Timed out retrieving datapath_id on bridge br-int. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/ovs_lib.py", line 507, in get_datapath_id + return self._get_datapath_id() + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/ovs_lib.py", line 110, in wrapped + return new_fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 332, in wrapped_f + return self(f, *args, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 469, in __call__ + do = self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 370, in iter + result = action(retry_state) + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 412, in exc_check + raise retry_exc.reraise() + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 186, in reraise + raise self +tenacity.RetryError: RetryError[] +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields ... ok +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise +neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default ... ok +/usr/lib/python3/dist-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) +neutron.tests.unit.test_policy.PolicyTestCase.test_check_invalid_scope +neutron.tests.unit.test_policy.PolicyTestCase.test_check_invalid_scope ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action +neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_new_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_new_defaults ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults ... ok +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status +neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check +neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_update_distributed_port_binding_by_host +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_update_distributed_port_binding_by_host ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects ... ok +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 +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 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_filter_existing_chassis +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_filter_existing_chassis ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_new_gateway ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_random_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_random_chassis_available_for_new_gateway ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit +neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss +neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok + ERROR [neutron.services.trunk.drivers.linuxbridge.agent.driver] Failure setting up subports for 6f08685f-d22a-4a65-96f3-6ebd77ba5146 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail for vnic_type normal using segments [{'id': '4a5a9a9e-6302-40cd-ae46-ecf26758aaaf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b27ee7-bba9-4fc2-9a73-f38078cf858b'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 167e9618-ae0d-457e-b9a9-1fafa7fcc787 after 10 tries -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/build/reproducible-path/neutron-25.0.0/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 108, in wire_trunk + self._plumber.ensure_trunk_subports(trunk) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port + port = model_query.get_by_id(context, models_v2.Port, id, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id + return query.filter(model.id == object_id).one() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one + return self._iter().one() # type: ignore ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one + return self._only_one_row( + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row + raise exc.NoResultFound( +sqlalchemy.exc.NoResultFound: No row was found when one was required + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile + plugin.get_port(n_context.get_admin_context(), File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -119489,640 +118373,523 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2775, in create_port_binding - raise exc.PortBindingError(port_id=port_id, -neutron_lib.exceptions.PortBindingError: Binding for port 167e9618-ae0d-457e-b9a9-1fafa7fcc787 on host host-fail could not be created or updated. -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vdpa -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vdpa ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_port_obj_bulk -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' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... ok -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update ... ok -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents -neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_trusted_field_set -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_trusted_field_set ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false ... ok -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info ... ok -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists ... ok -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type -neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory -neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit -neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_invalid_admin_status ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_geneve -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_geneve ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2b5fb3ee-63b0-4735-996b-fb422b462006 on host test for vnic_type normal using segments [{'id': '2079d164-4846-4d54-acb2-d60cfeee92ac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc858b0f-6bbd-45e1-9cd5-fb852c8a45d7'}] -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_vxlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_virtio_forwarder_port_vxlan ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_fields ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update ... ok - ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port + port = self._get_port(context, id, lazy_fields=lazy_fields) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port + raise exceptions.PortNotFound(port_id=id) +neutron_lib.exceptions.PortNotFound: Port invalid could not be found. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type ... ok +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network ... ok +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip ... ok +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator +neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop - result = func(*self.args, **self.kw) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop - self._add_metering_infos() - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos - for key, traffic_counter in traffic_counters.items(): - ^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. tag a value invalid type. +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag ... ok +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options ... ok +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy +neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv4_options_ovn_conf_ip4_ip6_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv4_options_ovn_conf_ip4_ip6_dns ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant ... skipped 'Port object loads segment info without relationships' +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e2d434e-ee0e-4d4c-91ae-784f973bb0e2 on host host1 for vnic_type normal using segments [{'id': 'c45e1f32-16c3-45e5-a5a2-58f469a906e3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b389aacb-8736-42ed-bc31-d960cc6ae821'}] +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_check_segment_for_agent +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_check_segment_for_agent ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_pci_slot +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_pci_slot ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 864178b0-1859-4261-a82d-4439fae0603e after 0 tries + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop - result = func(*self.args, **self.kw) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop - self._add_metering_infos() - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos - for key, traffic_counter in traffic_counters.items(): - ^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop - result = func(*self.args, **self.kw) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop - self._add_metering_infos() - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos - for key, traffic_counter in traffic_counters.items(): - ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 864178b0-1859-4261-a82d-4439fae0603e after 0 tries +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_ports +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 864178b0-1859-4261-a82d-4439fae0603e after 0 tries +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up + ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions +neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 864178b0-1859-4261-a82d-4439fae0603e. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ TypeError: 'Mock' object is not iterable -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7c815844-d463-456f-895d-a1c59ced1f86. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 864178b0-1859-4261-a82d-4439fae0603e +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) @@ -120162,12 +118929,25 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put - return {self.resource: self.plugin_updater(*updater_args)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -120201,71 +118981,41 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2848, in update_port_binding - raise exc.PortBindingError(port_id=port_id, host=host) -neutron_lib.exceptions.PortBindingError: Binding for port b5e763d3-ef4f-4ba8-a313-0d9e146f8930 on host host-ovs-no_filter could not be created or updated. - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7c815844-d463-456f-895d-a1c59ced1f86 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed ... ok - ERROR [neutron.api.v2.resource] create failed: No details. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -120296,88 +119046,76 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule - MeteringPlugin.validate_metering_label_rule(metering_label_rule) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule - raise neutron_exc.Invalid( -neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok - ERROR [neutron.api.v2.resource] create failed: No details. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3d9e4ffa-c01c-44cf-a097-5a9f255cbabc after 0 tries +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3d9e4ffa-c01c-44cf-a097-5a9f255cbabc after 0 tries +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -120408,230 +119146,91 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule - MeteringPlugin.validate_metering_label_rule(metering_label_rule) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 118, in validate_metering_label_rule - raise neutron_exc.Invalid( -neutron_lib.exceptions.Invalid: You must define at least one of the following parameters 'remote_ip_prefix', or 'source_ip_prefix' or 'destination_ip_prefix'. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -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' -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -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' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -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' -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_disabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_vlan_passthru_enabled ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 96c2d774-97e5-4a67-8a13-d2f6ae6553db. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 96c2d774-97e5-4a67-8a13-d2f6ae6553db -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a6656f0a-e91d-4203-a5af-eb1a97105893. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a6656f0a-e91d-4203-a5af-eb1a97105893 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions -neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment ... ok - ERROR [neutron.api.v2.resource] create failed: No details. + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3d9e4ffa-c01c-44cf-a097-5a9f255cbabc after 0 tries +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -120662,310 +119261,230 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule - MeteringPlugin.validate_metering_label_rule(metering_label_rule) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule - raise neutron_exc.Invalid( -neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 34ab0ce4-024e-4f51-b557-63f033458e6b after 0 tries +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects_nothing_to_update ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 34ab0ce4-024e-4f51-b557-63f033458e6b after 0 tries +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Port 2a1d0edb-67dc-4f48-9d71-74a4de517a43 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a1d0edb-67dc-4f48-9d71-74a4de517a43 on host host1 for vnic_type direct using segments [{'id': '13c34322-d028-4a8d-a6d0-b0818b3d9fe6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7aa43c8c-0e8b-46d1-a80c-9667e6bc1302'}] + ERROR [neutron.plugins.ml2.managers] Port ec3dcde8-890c-474d-aa3b-9e3103852f14 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec3dcde8-890c-474d-aa3b-9e3103852f14 on host host2 for vnic_type macvtap using segments [{'id': '13c34322-d028-4a8d-a6d0-b0818b3d9fe6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7aa43c8c-0e8b-46d1-a80c-9667e6bc1302'}] +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_portbinding_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 34ab0ce4-024e-4f51-b557-63f033458e6b after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_10_to_v1_9_drops_trusted +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_10_to_v1_9_drops_trusted ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_wrong_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_6_to_v1_5_drops_numa_affinity_policy +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_6_to_v1_5_drops_numa_affinity_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_7_to_v1_6_drops_device_profile +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_7_to_v1_6_drops_device_profile ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'e512a740-0250-4bd7-88bc-4fe42b8bc046' +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_8_to_v1_7_drops_hints +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_8_to_v1_7_drops_hints ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -121007,3183 +119526,933 @@ File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries_ssl -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries_ssl ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 568177e1-beb5-4819-b1de-a66beb79f564. Error: BoOoOoOoOmmmmm!!! - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '0247ff55-dbda-4d71-bf09-ca3165dcf85f' +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_dns_driver_loaded_after_server_restart +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_dns_driver_loaded_after_server_restart ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin ... ok + ERROR [neutron.plugins.ml2.managers] Extension driver 'test' failed in extend_network_dict +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1172, in _call_on_dict_driver + getattr(driver.obj, method_name)(session, base_model, result) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception: BoOoOoOoOmmmmm!!! - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 568177e1-beb5-4819-b1de-a66beb79f564 -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change ... ok - WARNING [pyroute2.netlink] decoding nla_name1 -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision ... ok - WARNING [pyroute2.netlink] Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1750, in try_to_decode - cell.decode() - File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 781, in decode - self.value = state_by_code[self['value']] - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ -KeyError: 49 - - WARNING [pyroute2.netlink] decoding b'nla_name2' - WARNING [pyroute2.netlink] Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1750, in try_to_decode - cell.decode() - File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 781, in decode - self.value = state_by_code[self['value']] - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ -KeyError: 101 - -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared ... ok -neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable -neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease_min_pps -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease_min_pps ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_stale_entry -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_stale_entry ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_old_rule_not_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_old_rule_not_min_bw ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_qos_network_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_qos_network_policy ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_generation_conflict -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_generation_conflict ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 767dff1d-7d35-4b40-be6a-7aef4b26db0c. Error: 'Mock' object is not iterable -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 767dff1d-7d35-4b40-be6a-7aef4b26db0c -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_remove_qos -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_remove_qos ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_update -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_update ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_qos_network_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_qos_network_policy ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7802681c-74a9-4979-8494-87e714028963. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7802681c-74a9-4979-8494-87e714028963 -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ed183460-22ba-4e74-9913-7cd647589b91. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ed183460-22ba-4e74-9913-7cd647589b91 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5fe770a0-9ef5-4f64-8cc3-0dc2b62f683f. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5fe770a0-9ef5-4f64-8cc3-0dc2b62f683f -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 854775ab-ba5e-48de-9319-c8646f2c5dba. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 854775ab-ba5e-48de-9319-c8646f2c5dba -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f299636c-7d1f-4bc5-b3ec-4dc27ef9f911. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f299636c-7d1f-4bc5-b3ec-4dc27ef9f911 -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port dd3cb500-4b13-4f1e-bfe1-fd034b9e39fe. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port dd3cb500-4b13-4f1e-bfe1-fd034b9e39fe -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port eb8c98b5-174e-4125-a775-b4a4698a5d0f. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port eb8c98b5-174e-4125-a775-b4a4698a5d0f -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_network_description_bumps_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_network_description_bumps_revision ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a3c1418d-2233-4c7f-8ed6-a999d0285738. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a3c1418d-2233-4c7f-8ed6-a999d0285738 -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8c01d514-e905-4c6c-b4bb-95b20ec1ed42. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8c01d514-e905-4c6c-b4bb-95b20ec1ed42 -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_hostname_not_present -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_hostname_not_present ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth ... ok -neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 378a21c3-472b-4f4d-82cf-9808bc31c47e on host host-fail for vnic_type normal using segments [{'id': '26c57cbf-d23c-4d25-8a61-9c205d2462ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aefc7866-ab27-4401-8266-2112860529b1'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3557201c-0054-455f-9c72-ca2e57523381. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3557201c-0054-455f-9c72-ca2e57523381 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_baremetal -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_baremetal ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1029a81a-0b0f-4930-bf77-b93a5b981b49. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1029a81a-0b0f-4930-bf77-b93a5b981b49 -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ceb09cc2-a71a-4e66-9d6e-f8df44d7ee2c. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +TypeError +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ceb09cc2-a71a-4e66-9d6e-f8df44d7ee2c - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8473ddf1-6a1f-4740-89a4-ccc41ca2fa83. Error: 'Mock' object is not iterable -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8473ddf1-6a1f-4740-89a4-ccc41ca2fa83 -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f3c4d4c8-3217-49b8-a9dd-86f3ea69549f. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f3c4d4c8-3217-49b8-a9dd-86f3ea69549f - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9ed15c7c-5a36-479f-99e7-688e372f6303. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 9ed15c7c-5a36-479f-99e7-688e372f6303 -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b18cc6ad-facd-45b7-a1b9-82acc007e3e4. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b18cc6ad-facd-45b7-a1b9-82acc007e3e4 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e2d27505-feaf-4a9f-b66b-47922cf458e0. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e2d27505-feaf-4a9f-b66b-47922cf458e0 -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport ... ok -neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads -neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 76ef1e3c-33d0-4e60-86e1-45fb22ee7b37. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1200, in _create_network_db + self.extension_manager.process_create_network( + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1141, in process_create_network + self._call_on_ext_drivers("process_create_network", plugin_context, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 76ef1e3c-33d0-4e60-86e1-45fb22ee7b37 -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f323dfef-08d4-4999-b859-19559685d811 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'd66457b2-21a7-4ebd-9098-e514a753fe6a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4278497-b6b7-4025-bef0-e72b9ee59b3b'}] -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 473d65da-6f60-44a3-92f9-b3bbe3404b28 on host host-bridge-filter for vnic_type normal using segments [{'id': '4c546014-ec29-4cfa-baa4-9876bde80484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8e07d61-7bcc-4e27-aa00-a1ff289ce788'}] -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_gw ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_and_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_and_pps_rule ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 102ab1a3-f166-4a4c-a226-be53787aa94b. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers + getattr(driver.obj, method_name)(plugin_context, data, result) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +TypeError +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " + ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 102ab1a3-f166-4a4c-a226-be53787aa94b - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 20ac9a30-e587-4dc5-84ac-43e40f22b2c8. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 20ac9a30-e587-4dc5-84ac-43e40f22b2c8 -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_existing_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_existing_group ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap] Vif binding denied by mechanism driver. MacVTap source device 'fake_if.1234' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_queries_constant -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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_virtio_forwarder -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_virtio_forwarder ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 833, in update_port_precommit - self._validate_ignored_port(port, original_port) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 770, in _validate_ignored_port - raise OVNPortUpdateError(resource='port', msg=msg) -neutron.plugins.ml2.drivers.ovn.mech_driver.mech_driver.OVNPortUpdateError: Bad port request: Updating device_owner for port 9e175bb4-3259-4b39-aad2-5af2b4360d65 owned by network:floatingip is not supported. -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_pps_direction_conflict -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_pps_direction_conflict ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 833, in update_port_precommit - self._validate_ignored_port(port, original_port) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 763, in _validate_ignored_port - raise OVNPortUpdateError(resource='port', msg=msg) -neutron.plugins.ml2.drivers.ovn.mech_driver.mech_driver.OVNPortUpdateError: Bad port request: Updating device_owner to network:floatingip for port c603635a-4c14-4784-a3e0-f5270c9031b8 is not supported. -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_bad_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Metadata port could not be found or created for network net_id -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type_as_user -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type_as_user ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_port ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_delete_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_delete_arp_responder ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 611debd6-ebc6-437e-abae-07f53b70f05d. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put + return {self.resource: self.plugin_updater(*updater_args)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 611debd6-ebc6-437e-abae-07f53b70f05d -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_arp_responder -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_arp_responder ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 095a8a68-feec-46a5-9afa-e784d90fb69a. Error: 'Mock' object is not iterable -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 095a8a68-feec-46a5-9afa-e784d90fb69a -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers_when_already_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers_when_already_exists ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0b6fd92f-c8e2-41cd-8161-a3b8570fdc0e. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1275, in update_network + self.extension_manager.process_update_network(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1146, in process_update_network + self._call_on_ext_drivers("process_update_network", plugin_context, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0b6fd92f-c8e2-41cd-8161-a3b8570fdc0e -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_with_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_with_limit ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_on -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_on ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_off -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_off ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_on -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_on_nested_on ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields -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 " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -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 " - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8da1b552-8b77-40dc-8ba5-bac6a3c07c98 on host host-bridge-filter for vnic_type normal using segments [{'id': 'ff797654-5007-436d-8ac7-6b46ce3b8410', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c5e2623-a713-4502-923c-60327976fa42'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_mixed_field -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 " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files -neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration ... ok -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields ... ok - ERROR [neutron.services.provider_configuration] Invalid provider format. Last part should be 'default' or empty: svc_type:name1:path1:def -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules ... ok -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port ... ok -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt -neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers + getattr(driver.obj, method_name)(plugin_context, data, result) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +TypeError +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: 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" ' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_mixed_field +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 " ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124194,7 +120463,63 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 97436ff5-253d-4b46-b71c-03e9d8244f67 on host newhost for vnic_type normal using segments [{'id': '1e5b4a1f-4aef-418c-bb70-792a63c2ff03', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5cdbeb47-28b7-460c-b498-f5907f9fce74'}] +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124205,242 +120530,364 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e6d3a058-9436-432d-ad8e-5073d93313ce on host host-ovs-no_filter for vnic_type normal using segments [{'id': '10f52954-adfa-4bc9-8478-785b4b8b9a5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a989264c-e4c4-4fbd-bb9a-616a97d632ae'}] -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd4411f1-a40c-4eb9-a248-52e9de4c985f on host newhost for vnic_type normal using segments [{'id': '44533154-6901-4298-81e4-e4f348249711', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c06f2e27-720a-4d06-81fa-6876f45aa029'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_type_too_big +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_type_too_big ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_with_code_only +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_with_code_only ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0c870bdd-2a3c-4fc6-ac31-d70f5677042a on host fake_host for vnic_type normal using segments [{'id': 'f25c295a-aab9-4c34-9913-26f2a56ba41d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8edcb020-8bea-4cb4-88dc-c067295a8a3e'}] +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_min_port_greater_max +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_min_port_greater_max ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_max_only +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_max_only ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_max_limits +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_max_limits ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_only +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_port_range_min_only ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_proto_as_number_with_port_bad +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_proto_as_number_with_port_bad ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_port_bad +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_port_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Unable to obtain MAC address for unique ID. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_with_unmasked_prefix +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_with_unmasked_prefix ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_default_create_security_group_rule_duplicate_rules_diff_desc +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_default_create_security_group_rule_duplicate_rules_diff_desc ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Interface foo for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot ... ok + ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok + ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 93b567e4-8519-49fd-afaa-d3ae2dbe05eb does not exist +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate ... ok +CRITICAL [neutron.privileged.agent.linux.netlink_lib] Failed to open new conntrack handler +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch ... ok +neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked +neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination_reverse +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination_reverse ... ok +neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first +neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_host_network_filter_by_hosts neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_host_network_filter_by_hosts ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_sort +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_sort ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_up neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_up ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_when_missing -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_when_missing ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_with_custom_email -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_new_zone_with_custom_email ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_over_quota -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_over_quota ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_dns -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_dns ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_zone_conflict -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_with_reverse_zone_conflict ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_zone_not_found -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_zone_not_found ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_reverse_zone_over_quota -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_reverse_zone_over_quota ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_with_reverse_dns -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_with_reverse_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_zone_not_found -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set_zone_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv4_ptr_is_misconfigured -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv4_ptr_is_misconfigured ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port fake_port on host allocated on resource providers: fake_resource_provider, because no mechanism driver reports being responsible -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing ... ok -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv6_ptr_is_misconfigured -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_ipv6_ptr_is_misconfigured ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_precommit + ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -124449,11 +120896,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -124462,11 +120922,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -124475,19 +120948,29 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_port_precommit +oslo_db.exception.RetryRequest +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -124496,11 +120979,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -124509,11 +121005,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -124522,15 +121031,96 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_precommit +oslo_db.exception.RetryRequest + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise + raise self.value.with_traceback(self.tb) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -124539,11 +121129,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_subnet_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -124552,13 +121155,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -124567,119 +121181,583 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -RuntimeError -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log -neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq ... ok - ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network phys -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int ... ok - ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] Provided MTU value 1490 for VNI 12345678 is too high according to physical device eth0 MTU=1500. -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event -neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big ... ok -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings ... ok -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings ... ok -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible -neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok +ValueError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_candidates_provided +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_candidates_provided ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan ... ok + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_topology +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_topology ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete ... ok + ERROR [neutron.services.auto_allocate.db] Unable to find default external network for deployment, please create/assign one to allow auto-allocation to work correctly. +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups ... ok + ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok + ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error ... ok + ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant foo_tenant due to missing or unmet requirements. Reason: Failed to allocate subnet: disaster. +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter +neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted_with_ranges +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted_with_ranges ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk +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' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated_with_ranges +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated_with_ranges ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_rule ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt ... ok + ERROR [neutron.services.provider_configuration] Invalid provider format. Last part should be 'default' or empty: svc_type:name1:path1:def +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt ... ok +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124690,7 +121768,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124701,9 +121779,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124714,9 +121790,8 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level driver.obj.bind_port(context) @@ -124726,10 +121801,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124740,7 +121812,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124751,7 +121825,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124762,7 +121836,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124773,7 +121847,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124784,7 +121858,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124795,59 +121869,21 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 78a942ac-5d57-422b-95fa-82036347643a on host host for vnic_type normal using segments [{'id': '79036319-c58a-4f18-a07e-a57ddfb600e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2ad18260-054e-4266-9e3e-c4efc1e01d58'}] -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0e895a0-758f-4d30-bbdc-d045a3078d11 on host host for vnic_type normal using segments [{'id': '8b0b6359-ec37-45e2-b44d-e795cd1d8422', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56510b74-38a0-42f8-b602-cf50170fed10'}] neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124858,7 +121894,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124869,11 +121905,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124884,7 +121916,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124895,7 +121927,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124906,7 +121938,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124917,7 +121949,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124928,11 +121960,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124943,7 +121971,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124954,7 +121982,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -124965,45 +121993,21 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b1f0c81a-8afc-4c40-be38-7f79bff5e38a on host host for vnic_type normal using segments [{'id': 'a30700a4-5c5a-42ce-854c-c82d2cce65ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d68ad1-c297-4593-97d9-9db567f1a20b'}] -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 27807e26-f464-4ba0-90b6-974a71f5432a on host host for vnic_type normal using segments [{'id': '36d4f7e5-57eb-4dbd-9a0f-d0d44e66ebfc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab55223a-f6f1-4e9b-9383-812aabfc948a'}] +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound ... ok neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_false neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_false ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_ha -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_ha ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125014,7 +122018,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125025,7 +122029,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125036,7 +122040,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_different_security_group_ids +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' ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125047,9 +122053,8 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level driver.obj.bind_port(context) @@ -125059,10 +122064,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ... ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] -ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_user_defined_provider -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_user_defined_provider ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125073,7 +122075,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125084,7 +122086,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125095,7 +122097,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125106,9 +122108,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125119,261 +122119,83 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3950dd46-3446-42f7-bfa9-b7a5629af92f on host host for vnic_type normal using segments [{'id': 'a3acddd8-c09f-4a0f-a04a-cd0cce2a5903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2c07440a-ed8c-4ec8-9eaf-2bc058075fa4'}] -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port eda0fe9a-b733-41f8-abcf-bf6fd1aba0b8 on host host for vnic_type normal using segments [{'id': 'ec98ca9f-a05c-4414-ba5e-b90ce61dd407', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c6865cd7-1766-44de-9916-cf695097ffb6'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network ... ok neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_true neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_true ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_floatingip_processing -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_floatingip_processing ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_router_processing -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_router_processing ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db +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' +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_unbound_port neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_unbound_port ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ ... ok - ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk dad4b41c-d68b-430b-86ba-d3291e2004a5: Parent port for trunk bridge could not be found. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted ... ok - ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Error on event created for subports [SubPort(port_id=8fe0150a-56cc-42c7-9302-77983ea283ed,segmentation_id=0,segmentation_type='foo',trunk_id=623112e2-90fc-42af-9cb1-ae7bb91434e5), SubPort(port_id=5d62ef74-8fcc-4138-b4f2-250772910dae,segmentation_id=1,segmentation_type='foo',trunk_id=623112e2-90fc-42af-9cb1-ae7bb91434e5)]: -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Unknown or unimplemented event updated -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated ... ok neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_pass neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_pass ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native ... ok neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_raises neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_raises ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_for_subport_calls_check neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_for_subport_calls_check ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb -neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated ... ok - ERROR [neutron.services.logapi.drivers.manager] Extension driver 'driver-A' failed in wrong_method -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/services/logapi/drivers/manager.py", line 118, in call - getattr(driver, method_name)(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'LogDriver' object has no attribute 'wrong_method' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_dvr_neutron_agent] L2 agent could not get DVR MAC address at startup due to RPC error. It happens when the server does not support this RPC API. Detailed message: Remote error: None None -None. -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_cannot_be_trunked_raises neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_cannot_be_trunked_raises ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. vtep-logical-switch 1234 value invalid type. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_dvr_neutron_agent] DVR: Failed to obtain a valid local DVR MAC address -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125384,7 +122206,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125395,7 +122217,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125406,7 +122230,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125417,9 +122241,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125430,7 +122252,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125441,7 +122263,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125452,7 +122274,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125463,7 +122285,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125474,7 +122298,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -125485,355 +122311,344 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6f69f3f2-c057-4d46-94f6-0a77cea76723 on host host for vnic_type normal using segments [{'id': '19999251-4925-4e39-a076-e0d66cee5f84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cbb29d78-1185-4a05-a31c-f8199032d44d'}] -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ac228b19-3ce0-4543-be7f-e16459d7c747 on host host for vnic_type normal using segments [{'id': 'b66afae1-427b-4b44-9083-144fcb8ad467', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '334bd7ee-3587-46ee-bff0-b7463acdbfe2'}] neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_has_binding_host neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_has_binding_host ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts ... ok neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_id_in_use_by_unrelated_trunk neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_id_in_use_by_unrelated_trunk ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac ... ok -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default ... ok -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined ... ok -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one ... ok -neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers -neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers ... ok -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 -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 ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port - port = model_query.get_by_id(context, models_v2.Port, id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id - return query.filter(model.id == object_id).one() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one - return self._iter().one() # type: ignore - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one - return self._only_one_row( - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row - raise exc.NoResultFound( -sqlalchemy.exc.NoResultFound: No row was found when one was required - -During handling of the above exception, another exception occurred: - +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet ... ok +neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore +neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision flat network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision VLAN network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle +neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 73c6e4c0-f380-4845-804b-5f98de704e3f Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile - plugin.get_port(n_context.get_admin_context(), - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled + l3_notifier.router_added_to_agent( + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 169, in router_added_to_agent + self._notification_host(context, 'router_added_to_agent', host, + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 1043, in wrapper + return function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 55, in _notification_host + rpc_method(context, method, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 40, in func_wrapper + with excutils.save_and_reraise_exception( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port - port = self._get_port(context, id, lazy_fields=lazy_fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port - raise exceptions.PortNotFound(port_id=id) -neutron_lib.exceptions.PortNotFound: Port pname could not be found. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 ... ok -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 84e9d095-40df-4007-a216-acd10931d40e on host host1 for vnic_type normal using segments [{'id': '850b6340-6e6a-49be-ae31-82b95fcf7a60', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a1e1fbc-3940-4d16-8555-14f71275a175'}] -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file -neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 ... ok - ERROR [neutron.services.provider_configuration] Driver path is not unique across providers -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider ... ok - ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... ok - ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body ... ok - ERROR [neutron.plugins.ml2.drivers.type_vlan] Failed to parse network_vlan_ranges. Service terminated! -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/type_vlan.py", line 82, in _parse_network_vlan_ranges - self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -125842,52 +122657,140 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -Exception: any exception -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found ... ok -neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler -neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failure while checking for the canary flow +oslo_messaging.exceptions.MessagingTimeout + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2535, in check_ovs_status - status = self.int_br.check_canary_table() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router + self._notify_agents_router_rescheduled(context, router_id, + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled + raise l3agentscheduler.RouterReschedulingFailed( +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router 73c6e4c0-f380-4845-804b-5f98de704e3f: no eligible l3 agent found. +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents + down_bindings = get_down_bindings(context, agent_dead_limit) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings + return rb_obj.RouterL3AgentBinding.get_down_router_bindings( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings + query = (context.session.query(l3agent.RouterL3AgentBinding). + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -125896,459 +122799,153 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -TypeError: borked -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +oslo_db.exception.DBError: None +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +oslo_db.exception.DBError: None + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 4ec0ba08-3a57-4b8b-a476-d62c69e6ec96 Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_non_uuid_security_group_id ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +oslo_messaging.rpc.client.RemoteError: Remote error: None None +None. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 4ec0ba08-3a57-4b8b-a476-d62c69e6ec96 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop - ports_not_ready_yet) = (self.process_port_info( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info - self.process_ports_events(events, ports, ancillary_ports, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events - added_ports = {p['name'] for p in events['added']} - ~~~~~~^^^^^^^^^ -TypeError: 'Mock' object is not subscriptable -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 6f1b5af3-9863-45f9-9f81-eb4f54742129 does not exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +ValueError: this raises + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] No tunnel_type specified, cannot create tunnels +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self ... ok + ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop + result = func(*self.args, **self.kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop + self._add_metering_infos() + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos + for key, traffic_counter in traffic_counters.items(): + ^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop + result = func(*self.args, **self.kw) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop + self._add_metering_infos() + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos + for key, traffic_counter in traffic_counters.items(): + ^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop + result = func(*self.args, **self.kw) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop + self._add_metering_infos() + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos + for key, traffic_counter in traffic_counters.items(): + ^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: 'Mock' object is not iterable +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_and_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_and_pps_rule ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router c079856f-fa2d-41c6-afaa-50e3edc7e0ff +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -126357,466 +122954,2016 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure ... ok -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv4_options_ovn_conf_ip4_ip6_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv4_options_ovn_conf_ip4_ip6_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns ... ok -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input ... ok - ERROR [neutron.plugins.ml2.managers] Port bfa823e1-6b94-4b5b-b772-61f52da8a51d does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port bfa823e1-6b94-4b5b-b772-61f52da8a51d on host host1 for vnic_type direct using segments [{'id': '72a4c3ec-26fd-4604-8355-9bb6d441ae36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5267a7b-5a90-4638-abe0-f5701bb7ed31'}] - ERROR [neutron.plugins.ml2.managers] Port bf81fae4-1cce-4dd7-9580-0f8645b3a785 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port bf81fae4-1cce-4dd7-9580-0f8645b3a785 on host host2 for vnic_type macvtap using segments [{'id': '72a4c3ec-26fd-4604-8355-9bb6d441ae36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5267a7b-5a90-4638-abe0-f5701bb7ed31'}] -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_portbinding_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop - ports_not_ready_yet) = (self.process_port_info( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info - self.process_ports_events(events, ports, ancillary_ports, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events - added_ports = {p['name'] for p in events['added']} - ~~~~~~^^^^^^^^^ -TypeError: 'Mock' object is not subscriptable -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router a93f7d78-c628-4417-bc97-3ba9847e4094 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details ... ok + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 066c029a-8c9e-4c62-93b6-a611ecb0fdef on host newhost for vnic_type normal using segments [{'id': '0e5e5dd5-5e09-49ca-8ccc-aae576ec8b10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ace13937-5126-46a4-b82d-f306dcdb9233'}] +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_bw +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_bw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_publish_before_after_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_publish_before_after_port_binding ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_network_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_network_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_pps_direction_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_pps_direction_conflict ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_not_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_not_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_bad_policy ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type_as_user +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_min_pps_rule_type_as_user ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Network None is not available. +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_physical_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_physical_br ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_false +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_false ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_chassis_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_chassis_change ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_virtual_parent_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_match_virtual_parent_change ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call ... ok +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip ... ok + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties ... ok + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] + ERROR [neutron.plugins.ml2.managers] Port 68777868-1eb4-4d61-8907-fece24133f51 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68777868-1eb4-4d61-8907-fece24133f51 on host hostb for vnic_type normal using segments [{'id': '169ecc62-7d1a-4323-909d-a301fbc87305', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2254df60-465e-4d06-8640-871d50549004'}] +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.floatingip' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_external_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_external_network ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length ... ok + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 7214644c-9d1b-42bb-bcc7-c17bf8fd117d: no agent available. Payload: {'port': {'id': '05faeb1e-a65c-4420-80fa-657d44dba2fd', 'name': '', 'network_id': '7214644c-9d1b-42bb-bcc7-c17bf8fd117d', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:d1:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '7aed24ad-4f33-4e1f-8404-99250751c6d9', 'ip_address': '10.0.0.49'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['e87b6d30-3f83-4ef5-811f-5f1fc5be3e8b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'network': {'id': '7214644c-9d1b-42bb-bcc7-c17bf8fd117d', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['7aed24ad-4f33-4e1f-8404-99250751c6d9'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip ... ok +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment ... ok +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_external_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_external_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 28a88ce7-a6e5-4065-8654-32a370c506d5 on host fake_host for vnic_type normal using segments [{'id': '25c93021-e62a-40a3-aae6-94706e6d4fd0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16ec2be0-3f54-47c8-977a-e0ed0e0ddd95'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 28a88ce7-a6e5-4065-8654-32a370c506d5 on host fake_host for vnic_type normal using segments [{'id': '25c93021-e62a-40a3-aae6-94706e6d4fd0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16ec2be0-3f54-47c8-977a-e0ed0e0ddd95'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_router ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value +neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value +neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked +neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_dns_name_field_missing neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_wrong_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... ok -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... ok -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_driver neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_driver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'd62e411a-0928-4015-b535-d0213c367b54' -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up - ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'c6245acc-98fa-4f3f-b615-50f35fb4b1e0' -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv4 neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ptr_zones neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ptr_zones ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_tenant_network neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_dns_driver_loaded_after_server_restart neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_dns_driver_loaded_after_server_restart ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 01ab2644-42f1-4bd9-b5cf-67c00c43f913 does not exist +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_add_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources ... ok +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists ... ok +neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed +neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok + ERROR [neutron.services.provider_configuration] Driver path is not unique across providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address ... ok +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider ... ok + ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address ... ok + ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique ... ok +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk cf36df96-f76e-4a62-8495-3cc0ccf5bfc4: Parent port for trunk bridge could not be found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Error on event created for subports [SubPort(port_id=fa2f9358-e6fd-42af-9901-2c0db70b0ed7,segmentation_id=0,segmentation_type='foo',trunk_id=0d71bfee-dbe8-4d47-8643-0b3f6c0f5c12), SubPort(port_id=de0a5b86-0a1e-4600-801d-9a84bd8b1dc9,segmentation_id=1,segmentation_type='foo',trunk_id=0d71bfee-dbe8-4d47-8643-0b3f6c0f5c12)]: +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Unknown or unimplemented event updated +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event ... ok +neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values +neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global ... ok + ERROR [neutron_lib.utils.runtime] Error loading class by alias +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) +ValueError: Empty module name + ERROR [neutron.manager] Plugin 'ml2XXXXXX' not found. +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts +neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback +neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_mixed_fields +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 " + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-8733402668526 port, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service + _send_data_to_external_dns_service(context, dns_driver, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service + dns_driver.create_record_set(context, dns_domain, dns_name, records) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set + designate.recordsets.create(dns_domain, dns_name, 'A', v4) + File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create + name, zone_info = self._canonicalize_record_name(zone, name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name + zone_info = self.client.zones.get(zone) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get + zone = v2_utils.resolve_by_name(self.list, zone) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name + results = func(criterion={"name": f"{name}"}, *args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list + return self._get(url, response_key='zones') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get + resp, body = self.client.session.get(url, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request + response, body = super(self.__class__, self).request(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request + resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request + return self.session.request(url, method, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request + raise exceptions.AuthorizationFailure(msg) +keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_non_dns_name_attribute +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_non_dns_name_attribute ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_tenant_network ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-8733402668526 port, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service + _send_data_to_external_dns_service(context, dns_driver, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service + dns_driver.create_record_set(context, dns_domain, dns_name, records) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set + designate.recordsets.create(dns_domain, dns_name, 'A', v4) + File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create + name, zone_info = self._canonicalize_record_name(zone, name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name + zone_info = self.client.zones.get(zone) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get + zone = v2_utils.resolve_by_name(self.list, zone) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name + results = func(criterion={"name": f"{name}"}, *args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list + return self._get(url, response_key='zones') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get + resp, body = self.client.session.get(url, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request + response, body = super(self.__class__, self).request(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request + resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request + return self.session.request(url, method, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request + raise exceptions.AuthorizationFailure(msg) +keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security +neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ... ok +neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security +neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_add_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id +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" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction ... ok ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper @@ -127129,40 +125276,26 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect ValueError -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -127324,30 +125457,24 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up - ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -127509,718 +125636,567 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_wrong_input neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_port_obj_bulk neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_with_synthetic_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network_no_admin_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-8785244137966 port, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service - _send_data_to_external_dns_service(context, dns_driver, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service - dns_driver.create_record_set(context, dns_domain, dns_name, records) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set - designate.recordsets.create(dns_domain, dns_name, 'A', v4) - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create - name, zone_info = self._canonicalize_record_name(zone, name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name - zone_info = self.client.zones.get(zone) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get - zone = v2_utils.resolve_by_name(self.list, zone) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name - results = func(criterion={"name": f"{name}"}, *args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list - return self._get(url, response_key='zones') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get - resp, body = self.client.session.get(url, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request - response, body = super(self.__class__, self).request(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request - resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request - return self.session.request(url, method, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request - raise exceptions.AuthorizationFailure(msg) -keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_non_dns_name_attribute -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_non_dns_name_attribute ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_standard_attr_id +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up - ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-8785244137966 port, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service - _send_data_to_external_dns_service(context, dns_driver, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service - dns_driver.create_record_set(context, dns_domain, dns_name, records) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set - designate.recordsets.create(dns_domain, dns_name, 'A', v4) - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create - name, zone_info = self._canonicalize_record_name(zone, name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name - zone_info = self.client.zones.get(zone) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get - zone = v2_utils.resolve_by_name(self.list, zone) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name - results = func(criterion={"name": f"{name}"}, *args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list - return self._get(url, response_key='zones') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get - resp, body = self.client.session.get(url, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request - response, body = super(self.__class__, self).request(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request - resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request - return self.session.request(url, method, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request - raise exceptions.AuthorizationFailure(msg) -keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_fields neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_fields ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port aa843c90-bdb4-4bc8-8663-119063eaf510 on host newhost for vnic_type normal using segments [{'id': 'b4a97769-1d07-4959-820b-0df0cbaf6482', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ced9bd0d-e90f-4308-8812-8fb50a869c08'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_network_postcommit failed, deleting network 'c2b644ab-21ed-44cb-b538-94872744a3b5' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '11ae2c70-5450-4466-86c9-9327ba05e346' +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_emulated ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_subnet_postcommit failed, deleting subnet 'c64881cf-73e5-4d16-9854-b45049c7fa9d' - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 16675be4-f6ae-4342-9e9a-ad5befd8569a on host newhost for vnic_type normal using segments [{'id': '92a15f28-513f-4091-955b-e9452b133749', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb877ea1-d98e-4868-bd21-554bc39d286a'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_native ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_network_postcommit failed -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_subnet_postcommit failed -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.update_port_postcommit failed for port 68a300a6-8d57-4a14-8e3a-9633403f6cd8 +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_postcommit +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.update_port_postcommit failed for port ba061a6b-28b0-4b86-a7ee-37d08754e716 -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_subnet_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect + self._fail_second_call(patched_plugin, orig, + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none -neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan -neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports ... ok + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_dns_driver_loaded_after_server_restart -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_dns_driver_loaded_after_server_restart ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host ... ok - ERROR [oslo_db.api] DB exceeded retry limit. -Traceback (most recent call last): + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -128234,45 +126210,361 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys +neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -128286,74 +126578,35 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 231, in put + return self.plugin_updater(neutron_context, self.item, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -128367,23 +126620,74 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest - -During handling of the above exception, another exception occurred: - + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2906, in activate + raise exc.PortBindingError(port_id=port_id, host=host) +neutron_lib.exceptions.PortBindingError: Binding for port 78cc8fa9-d152-4007-a1f9-17bd081a1bd6 on host host-ovs-no_filter could not be created or updated. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) @@ -128450,8 +126754,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise - raise self.value.with_traceback(self.tb) + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -128465,19 +126769,56 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect + self._fail_second_call(patched_plugin, orig, + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -128491,19 +126832,169 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 942, in _bind_port_level + drivers=[self._infer_driver_from_allocation( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 992, in _infer_driver_from_allocation + 'rsc_providers': ','.join(allocation.values())}) + ^^^^^^^^^^^^^^^^^ +AttributeError: 'str' object has no attribute 'values' + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7c63f768-7a46-45f7-a1b3-e71126362ca3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1ef4251-456b-4bff-b2ef-076f20b94f55'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 02869a07-50a0-46d8-8573-3d9a9d344831 after 10 tries + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -128517,68 +127008,60 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up - ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2775, in create_port_binding + raise exc.PortBindingError(port_id=port_id, +neutron_lib.exceptions.PortBindingError: Binding for port 02869a07-50a0-46d8-8573-3d9a9d344831 on host host-ovs-no_filter could not be created or updated. +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -128661,7 +127144,7 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk objects = self._create_bulk_ml2( ^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 @@ -128683,7 +127166,7 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call result = effect(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect return self._fail_second_call(patched_plugin, orig, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call @@ -128725,9 +127208,9 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -128740,32 +127223,149 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event ... ok -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output ... ok -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace ... ok -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs -neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail for vnic_type normal using segments [{'id': '4f2a36e7-cc3c-4bb3-9e61-ea4138782a7f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'becc3e3f-e3a6-4c3c-9621-c7d7e08c8ac1'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 474ef3f9-a80b-4085-a473-6f979472a46c after 10 tries ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -128848,34 +127448,330 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2775, in create_port_binding + raise exc.PortBindingError(port_id=port_id, +neutron_lib.exceptions.PortBindingError: Binding for port 474ef3f9-a80b-4085-a473-6f979472a46c on host host-fail could not be created or updated. +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_trusted_field_set +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_trusted_field_set ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains +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' +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends +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' +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_starts +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' +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put + return {self.resource: self.plugin_updater(*updater_args)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -128912,789 +127808,1127 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 2848, in update_port_binding + raise exc.PortBindingError(port_id=port_id, host=host) +neutron_lib.exceptions.PortBindingError: Binding for port 86810a92-05e0-4b35-a3dd-cf4b54b79f47 on host host-ovs-no_filter could not be created or updated. +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 306, in remove_networks_from_down_agents - down_bindings = network.NetworkDhcpAgentBinding.get_down_bindings( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/network.py", line 78, in get_down_bindings - agent_objs = agent_obj.Agent.get_objects(context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 664, in get_objects - db_objs = obj_db_api.get_objects( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 57, in get_objects - return model_query.get_collection( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 368, in get_collection - query = get_collection_query(context, model, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 319, in get_collection_query - collection = query_with_hooks(context, model, field=field, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 154, in query_with_hooks - query = context.session.query(model) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_entry -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_entry ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 309, in remove_networks_from_down_agents - dead_bindings = list(self._filter_bindings(context, down_bindings)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name -neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_existing_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_existing_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name -neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value -neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value -neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway1 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway1 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority2 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_new_gateway ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_topology -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_topology ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok - ERROR [neutron.services.auto_allocate.db] Unable to find default external network for deployment, please create/assign one to allow auto-allocation to work correctly. -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures ... ok - ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup ... ok - ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error ... ok - ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant foo_tenant due to missing or unmet requirements. Reason: Failed to allocate subnet: disaster. -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input ... ok + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up + ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling ... ok +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg ... ok +neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event +neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... ok + ERROR [neutron.api.v2.resource] create failed: No details. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked -neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified ... ok -neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first -neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule + MeteringPlugin.validate_metering_label_rule(metering_label_rule) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule + raise neutron_exc.Invalid( +neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 ... ok + ERROR [neutron.api.v2.resource] create failed: No details. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule + MeteringPlugin.validate_metering_label_rule(metering_label_rule) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 118, in validate_metering_label_rule + raise neutron_exc.Invalid( +neutron_lib.exceptions.Invalid: You must define at least one of the following parameters 'remote_ip_prefix', or 'source_ip_prefix' or 'destination_ip_prefix'. +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... ok + ERROR [neutron.api.v2.resource] create failed: No details. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/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/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule -neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az ... ok -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy ... ok -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy ... ok -neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security -neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security ... ok -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy ... ok -neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit -neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit ... ok -neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss -neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string ... ok -neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security -neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters ... ok -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers ... ok -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule + MeteringPlugin.validate_metering_label_rule(metering_label_rule) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule + raise neutron_exc.Invalid( +neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit +neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_down neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_down ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_unchanged neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_unchanged ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-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 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_vnic_type ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_goes_to_down neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_goes_to_down ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_in_error_state_raises neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_in_error_state_raises ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_after_create neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_after_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... ok -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) -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) ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_trunk neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_trunk ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id ... ok -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) -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) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_after_delete neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_after_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant +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: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_precommit_delete neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_precommit_delete ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_filter_existing_chassis -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_filter_existing_chassis ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_new_gateway ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_random_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_random_chassis_available_for_new_gateway ... ok -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) -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) ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129705,7 +128939,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129716,7 +128950,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129727,7 +128961,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129738,7 +128972,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129749,11 +128983,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129764,7 +128994,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129775,7 +129005,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129786,7 +129016,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129797,7 +129027,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -129808,99 +129038,21 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 430e0b5e-2ec2-442b-9b5a-a26e42b67a11 on host host for vnic_type normal using segments [{'id': '22c489ed-9c36-41d1-9ff0-9111cca7abd2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c97eb672-ae3f-443f-8f1b-9ee2412bbc7a'}] -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port f0b5c4d6-8d10-465e-9408-4a9f64490e98 on host host for vnic_type normal using segments [{'id': '8878214e-bbb6-4ebc-a4cb-e6ca02eb60fc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '666a1634-140b-4ad9-9b0f-00ddd315941d'}] neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_raise_in_use neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_raise_in_use ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b0533033-2985-4f49-b7aa-c3bf9facec6a on host test for vnic_type normal using segments [{'id': '45f50412-d2c8-41f0-aca7-2ec3d47392fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '405b66c7-f68e-4bc2-9808-95f75cd49a4c'}] -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events ... ok -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) -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) ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm ... ok -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event -neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete ... ok - ERROR [neutron.services.qos.drivers.manager] Extension driver 'driver-A' failed in wrong_method -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/services/qos/drivers/manager.py", line 105, in call - getattr(driver, method_name)(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'QoSDriver' object has no attribute 'wrong_method' -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods ... ok -neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore -neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore ... ok -neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout -neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed ... ok ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper @@ -129982,8 +129134,6 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect oslo_db.exception.RetryRequest -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper @@ -130215,187 +129365,1137 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect ValueError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1229, in _create_network_db + self.mechanism_manager.create_network_precommit(mech_context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 531, in create_network_precommit + self._check_vlan_transparency(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 476, in _check_vlan_transparency + raise vlan_exc.VlanTransparencyDriverError() +neutron_lib.exceptions.vlantransparent.VlanTransparencyDriverError: Backend does not support VLAN Transparency. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields +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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +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 " +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_mixed_field +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 " +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap] Vif binding denied by mechanism driver. MacVTap source device 'fake_if.1234' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content ... ok + ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] Failed to get devices for p7p1 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_toobig +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_toobig ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_missing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_missing ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 019edcf9-e8ce-4dd8-bdcd-f5c92c0f2637. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 019edcf9-e8ce-4dd8-bdcd-f5c92c0f2637 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8a44200b-0150-4e49-85f4-b78a3c6f2c5b. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8a44200b-0150-4e49-85f4-b78a3c6f2c5b +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_vnic_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none ... ok +neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled +neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled ... ok +neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled +neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log +neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event +neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 19322fdf-b4f9-4901-9281-bd09003a8569. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 19322fdf-b4f9-4901-9281-bd09003a8569 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a10b319f-bfd6-42fb-ade0-f5572bdb9df5. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a10b319f-bfd6-42fb-ade0-f5572bdb9df5 +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -130445,70 +130545,16 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3124, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk + return self._create_port_bulk(context, port_list, net_cache) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -130542,9 +130588,8 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -130557,646 +130602,22 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas ... ok -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) -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) ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 13e81e5e-f8e3-4a19-87fa-161c8dd7ff3a on host fake_host for vnic_type normal using segments [{'id': 'b1d00c46-c8d1-4c11-a750-1647c630cdd4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc5cb828-ccf2-4ce7-905c-0097b964f954'}] -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port f58015c7-5b7f-4e6d-82c9-4bb3829c390d on host newhost for vnic_type normal using segments [{'id': '518b81b7-60a0-454b-bf12-2287c5597589', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f9a4ccf7-5e9d-4a50-ab9a-de4041584f29'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_publish_before_after_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_publish_before_after_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env ... ok -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) -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) ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] -neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers -neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eb8b123-26d8-4ed2-baba-37919eceb178 on host fake_host for vnic_type normal using segments [{'id': 'a7da769e-a36e-4b9e-baa7-3bacbb408c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '57dd7b94-163f-4474-9058-cf042d2c05d9'}] -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision ... ok -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port ... ok -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_candidates_provided -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_candidates_provided ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter -neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files -neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files ... ok -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) -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) ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport ... ok -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) -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) ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 ... ok -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) -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) ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback ... ok - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port 7bce2010-fe9c-42ee-a0c8-29c829c3e30f on trunk ae4300df-20e4-42cb-99c1-8c05bd6cf8d4. -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body ... ok -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) -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) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -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) -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) ... ok - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 3efab17c-83d0-4f51-b800-3d6510538156 on trunk 7ae2a2f1-2b45-4bb8-bd90-597b241056e5: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 9e1f9e15-613b-4737-8e0b-69f1f617765a on trunk 7ae2a2f1-2b45-4bb8-bd90-597b241056e5: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 27df430c-d3ec-4f50-af75-7874c8b1f583 on trunk 7ae2a2f1-2b45-4bb8-bd90-597b241056e5: -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex ... ok -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) -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) ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_retry_port_binding_unbound_no_vm_port ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update ... ok - ERROR [neutron.policy] Policy check error while calling .fakegetnetwork at 0x7fd4883f8cc0>! -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/policy.py", line 304, in _extract - data = f(context.get_admin_context(), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/test_policy.py", line 664, in fakegetnetwork - raise NotImplementedError('Blast!') -NotImplementedError: Blast! -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 58935754-5475-4c67-b4d2-63dbfaedc85c on host fake_host for vnic_type normal using segments [{'id': '0f113919-6705-4d7c-b62f-8d34e5b590e5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '450760fe-42dc-408b-a297-4d97edf92f7d'}] -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 58935754-5475-4c67-b4d2-63dbfaedc85c on host fake_host for vnic_type normal using segments [{'id': '0f113919-6705-4d7c-b62f-8d34e5b590e5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '450760fe-42dc-408b-a297-4d97edf92f7d'}] -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check ... ok - ERROR [neutron.policy] Unable to verify match:%(foobaz_tenant_id)s as the parent resource: foobaz was not found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises ... ok - ERROR [neutron.policy] Unable to verify match:%(malformed_field)s as the parent resource: malformed was not found -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields ... ok - ERROR [neutron.policy] Unable to identify a target field from:(wrong_stuff. Match should be in the form %()s -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/policy.py", line 269, in __init__ - self.target_field = re.findall(r'^\%\((.*)\)s$', - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -IndexError: list index out of range -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port f694f3fa-78cc-4d7e-82c5-d799b1d46cf9 on host host1 for vnic_type normal using segments [{'id': '1558eddf-71c7-43ae-94e1-30d1b9bd32a6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8fc99e00-af40-4a55-83e8-d624715c2d2b'}] -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 17d235d2-dffc-4a3f-863d-004eeafb9afa on host test for vnic_type normal using segments [{'id': '2c09953f-a23a-4617-b7ea-4edeee4f6f36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4c45cf1-c328-435c-9d76-2aff2d67048b'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -131256,160 +130677,97 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk return self._create_port_bulk(context, port_list, net_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_ha +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_ha ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_user_defined_provider +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__is_user_defined_provider ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f7a7b04a-5b42-439f-aa24-29e0e4e9da20. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f7a7b04a-5b42-439f-aa24-29e0e4e9da20 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 25a71b65-2b3c-46b1-af08-bf6e35834e45. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 69694ff4-6b2e-4293-bfae-cdccb5acae59 does not exist -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2FilterExtensions.test__filter_extensions_by_mech_driver -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2FilterExtensions.test__filter_extensions_by_mech_driver ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6352049f-a0eb-4d6d-8bf9-58c42d150a5c on host testhost for vnic_type normal using segments [{'id': '22e9fb10-1fd8-41b8-b9be-6d2c2e4dec9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4be59706-7103-4806-82aa-0a5c7ed4d8ec'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 25a71b65-2b3c-46b1-af08-bf6e35834e45 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_floatingip_processing +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_floatingip_processing ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_router_processing +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_router_processing ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -131508,18 +130866,50 @@ return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ae89250-a893-465c-8835-cd87817cf6e2 on host testhost for vnic_type normal using segments [{'id': 'd0e5f1eb-39ce-46a2-82cf-a9e8b18ce12d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45829556-4dbe-49a8-b8c9-e77f72054bcf'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease_min_pps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_decrease_min_pps ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -131623,96 +131013,94 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 203f4794-28a3-4ca6-884e-de06e3ed869c on host testhost for vnic_type normal using segments [{'id': '891a7eaf-2670-4f7e-99c3-a8d92da49712', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b30ca3d0-42ad-44ea-8d36-cd617c331822'}] - ERROR [neutron.plugins.ml2.managers] Port ced7f027-a72f-40e3-b841-3c52be457475 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port ced7f027-a72f-40e3-b841-3c52be457475 on host host1 for vnic_type direct using segments [{'id': '958563aa-eeae-47d8-adf8-cdadd4136ca0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ddbbb2e-a2b9-4e2c-bc46-f6ad91a8dbaf'}] - ERROR [neutron.plugins.ml2.managers] Port 59c5c4bd-b584-4ea0-9be2-1acbfbbfdccb does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 59c5c4bd-b584-4ea0-9be2-1acbfbbfdccb on host host2 for vnic_type macvtap using segments [{'id': '958563aa-eeae-47d8-adf8-cdadd4136ca0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ddbbb2e-a2b9-4e2c-bc46-f6ad91a8dbaf'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a815552f-353a-4c7f-a552-f11dc3879cee on host testhost for vnic_type normal using segments [{'id': '3d7c1181-8aa2-4242-b68f-98a68649dba8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5db89663-e1d8-42c3-a268-8fa5428e3c39'}] +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_old_rule_not_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_old_rule_not_min_bw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_qos_network_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_qos_network_policy ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e87f581-de78-4e77-9bb2-1cf8f57f0568 on host testhost for vnic_type normal using segments [{'id': '10f7c809-fbdc-4e24-91c6-3f56d5cefc2d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f0e1f1-23c1-4b57-b846-5832bb5b52e4'}] -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9287e258-88c4-43ee-b588-bbd6e99600ee on host testhost for vnic_type normal using segments [{'id': '3d1dab18-7b28-4a7f-abfb-9e4142c2ea5c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '263bf4c9-7f92-4400-b4d0-51c41d8cd057'}] -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_generation_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_generation_conflict ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 498eb1c6-c6f7-4c2e-9219-caa273e98625 on host testhost for vnic_type normal using segments [{'id': '2bc7da64-11ee-48f7-9adc-9a4625dd898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45e51f00-67b7-4029-a5ee-1243eaa1671d'}] +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8df32e08-f62c-4cee-98ca-1d8d2f3cc588 on host host1 for vnic_type direct using segments [{'id': 'cb3c5c37-b7d4-47da-90eb-e8cda5c272fe', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 60673, 'network_id': 'f20420de-8f94-4a4a-9fae-e9ff8a97b982'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e260a300-cf53-4569-a8d1-21d1c777c6bb on host testhost for vnic_type normal using segments [{'id': '7cce5b4b-931d-4585-8735-065e93721a8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cb82ddfc-1fb7-4dc6-9d76-a5da8fd490b7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9c3557d9-d077-4666-a0f1-07f90121b89d on host host2 for vnic_type macvtap using segments [{'id': 'cb3c5c37-b7d4-47da-90eb-e8cda5c272fe', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 60673, 'network_id': 'f20420de-8f94-4a4a-9fae-e9ff8a97b982'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_wrong_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhost for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_remove_qos +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_remove_qos ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhost for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131723,7 +131111,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131734,7 +131122,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131745,7 +131133,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131756,7 +131144,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131767,7 +131155,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131778,7 +131166,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131789,7 +131177,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131800,7 +131188,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131811,7 +131199,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131822,9 +131210,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d3ebecd0-e7ee-4678-a293-883abef2e0a9 on host testhosttemp for vnic_type normal using segments [{'id': '64caf73c-3dff-42ad-b362-1163033bf77e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cbfe6e8-2a2c-4b0a-aea6-07074ec0e577'}] -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port bb159b03-2800-464b-bbbe-cbfd5d0b811d on host testhosttemp for vnic_type normal using segments [{'id': '1507cf9b-e348-4c4c-a7c5-64bb3f62338b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3536dc28-523e-4c05-88ab-2436afff3000'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131835,7 +131223,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131846,7 +131234,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131857,7 +131245,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131868,7 +131256,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131879,7 +131267,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131890,7 +131278,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131901,7 +131289,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131912,7 +131300,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131923,7 +131311,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131934,25 +131322,29 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d94c3f1-b44b-4872-b68d-a07fb6689154 on host testhosttemp for vnic_type normal using segments [{'id': 'd4d89052-0b27-4e62-a359-2db166b7827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17136068-f788-426e-9e48-69db06d2a1be'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 53c382a7-c091-4a83-9da1-1a42c5e9c855 on host testhosttemp for vnic_type normal using segments [{'id': '3085dc10-003e-4141-ae9c-bbe6c02e2283', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2db2bd97-af07-4058-8fc4-e2aa597320b6'}] +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_update +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_update ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_qos_network_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_qos_network_policy ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131963,7 +131355,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131974,7 +131366,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131985,7 +131377,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -131996,7 +131388,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132007,7 +131399,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132018,7 +131410,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132029,7 +131423,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132040,7 +131434,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132051,7 +131445,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132062,165 +131456,37 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 427d3584-0191-4120-8eb6-a18fc0145456 on host testhost for vnic_type normal using segments [{'id': '19b01bbc-05c8-42c7-bcb6-739f7ac822ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0224ef0c-1f84-4e34-a1a6-3254ef397021'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 621bf36f-7af1-4e57-9aac-62c760f0433f on host testhost for vnic_type normal using segments [{'id': 'ab6fe346-4ecc-4707-a2ce-35385edf2097', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '184a66d2-089b-48ea-bd8b-188b69ff6df6'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '4a1acdac-3926-477b-88a2-8f3d1268ad75' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values ... ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'f9e1c3d8-d8c0-43d9-9f60-a6eef851f402' -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted_with_ranges -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted_with_ranges ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated_with_ranges -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated_with_ranges ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 695, in create_port_precommit + self._is_ovn_router_flavor_port(context, port)): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 704, in _is_ovn_router_flavor_port + return ovn_utils.is_ovn_provider_router(router_obj) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 1353, in is_ovn_provider_router + flavor_id = router.get('flavor_id') + ^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get' ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -132313,623 +131579,574 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1811, in _create_port_bulk + self.mechanism_manager.create_port_precommit(mech_context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 720, in create_port_precommit + self._call_on_drivers("create_port_precommit", context, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 513, in _call_on_drivers + raise ml2_exc.MechanismDriverError( +neutron.plugins.ml2.common.exceptions.MechanismDriverError +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_network_description_bumps_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_network_description_bumps_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_vnic_type ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'b48bb59e-e679-4cb1-8703-6622d8f8c827' +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b48bb59e-e679-4cb1-8703-6622d8f8c827. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1635, in _after_create_port + bound_context = self._bind_port_if_needed(mech_context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b48bb59e-e679-4cb1-8703-6622d8f8c827 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '8d079965-3824-4aef-8e17-60c61e29c511' + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8d079965-3824-4aef-8e17-60c61e29c511. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1628, in _after_create_port + self.mechanism_manager.create_port_postcommit(mech_context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron.plugins.ml2.common.exceptions.MechanismDriverError + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8d079965-3824-4aef-8e17-60c61e29c511 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision ... ok +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Cannot obtain interface list for bridge : +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found ... ok +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default ... ok +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 76c6ed70-d04b-4715-be16-99c18df44a00. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 76c6ed70-d04b-4715-be16-99c18df44a00 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b7005912-5fbd-4412-b41c-fc3464135a81. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b7005912-5fbd-4412-b41c-fc3464135a81 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2068caa0-8fa9-404a-996b-87b169d53875 on host test for vnic_type normal using segments [{'id': 'b316ea5e-a8ec-4998-a70e-0d94a83c2766', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff8aa18-eda2-45b5-898d-bc84fb70a170'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 81b6d37b-2093-4c67-833b-2e72a1b9a405. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 81b6d37b-2093-4c67-833b-2e72a1b9a405 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c2f24116-f6fb-488f-ad75-a2ea81a003d7. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted ... ok -neutron.tests.unit.test_service.TestRpcWorker.test_reset -neutron.tests.unit.test_service.TestRpcWorker.test_reset ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator ... ok -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c2f24116-f6fb-488f-ad75-a2ea81a003d7 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 007600d0-ee4d-457f-a721-70e26eebc90f. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e2a9f60-ec5f-419c-9c2f-89cf05328bba on host newhost for vnic_type normal using segments [{'id': '6513cc22-42cf-4f10-a35e-8e00ed6d22e3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d703053-c105-4507-98a3-7a3a9e34cb98'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 007600d0-ee4d-457f-a721-70e26eebc90f +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 25b0f1cd-bdaa-4a3c-9010-17c5ace80e53. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1b94c13-3e03-4ceb-ae28-b84f796c3d37 on host newhost for vnic_type normal using segments [{'id': '6535cd17-94ec-450b-99c3-66a678a63b77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28aee4f2-4af8-4d56-842f-acb09ce0bf43'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 25b0f1cd-bdaa-4a3c-9010-17c5ace80e53 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 03ff6ad7-34c5-4a74-a5c6-57f7a8684833. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 036360b6-c215-4657-924e-81d4e151db51 on host newhost for vnic_type normal using segments [{'id': '5c8596b1-39cd-453c-aedf-72b8e49f6e39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f70f951-1399-4368-ad43-0b8b41a051e9'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port d706520e-9f66-4aac-aed4-22523f6d38f3 on host fake_host for vnic_type normal using segments [{'id': '370d8449-0f92-48b3-8cb4-4b8a9006df8a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ca4663b-a7cb-4715-af7f-a56ac6b20ba0'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 784c5b7e-ed9e-41fe-8f13-6b3ddc85e2b6 does not exist -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b9e56a0-8522-4915-a590-98c3fb66cd74 on host fake_host for vnic_type normal using segments [{'id': 'ff140dc6-59c5-4faa-81c3-beffda35ffe6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '84e5a0a6-fe79-4ac1-89d4-6fbb43db91be'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 03ff6ad7-34c5-4a74-a5c6-57f7a8684833 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 54ad914c-1333-4f2f-9136-99c0fbb100a7. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5b9e56a0-8522-4915-a590-98c3fb66cd74 on host fake_host for vnic_type normal using segments [{'id': 'ff140dc6-59c5-4faa-81c3-beffda35ffe6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '84e5a0a6-fe79-4ac1-89d4-6fbb43db91be'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise -neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac ... ok -/usr/lib/python3/dist-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) -neutron.tests.unit.test_policy.PolicyTestCase.test_check_invalid_scope -neutron.tests.unit.test_policy.PolicyTestCase.test_check_invalid_scope ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action -neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_new_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_new_defaults ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check -neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 54ad914c-1333-4f2f-9136-99c0fbb100a7 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 348e6413-17ff-43cf-9778-3207e344b073. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 348e6413-17ff-43cf-9778-3207e344b073 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 31f068c2-7888-4434-b649-4d2b181e026a. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 31f068c2-7888-4434-b649-4d2b181e026a +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bc267143-07df-4297-b0f8-a48345c35cbf. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port bc267143-07df-4297-b0f8-a48345c35cbf +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods ... ok + ERROR [neutron.services.qos.drivers.manager] Extension driver 'driver-A' failed in wrong_method +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/services/qos/drivers/manager.py", line 105, in call + getattr(driver, method_name)(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'QoSDriver' object has no attribute 'wrong_method' +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register ... ok +neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... ok neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_default neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_default ... ok neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_set @@ -132938,238 +132155,1232 @@ neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined ... ok neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 6de5f0fe-e937-43c4-9270-1788a7355343 does not exist -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg ... ok -neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method -neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method ... ok -neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method -neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f0abcdd8-9805-4709-8fdb-d292c103ef54. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f0abcdd8-9805-4709-8fdb-d292c103ef54 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 54246c0c-0954-42b3-a150-69018e6b3423. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 54246c0c-0954-42b3-a150-69018e6b3423 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port aa5e3366-7fd6-4176-93d4-7efd85ac98a8. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port aa5e3366-7fd6-4176-93d4-7efd85ac98a8 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fa1cf01a-4135-4893-b11f-1cfa4e10ebf7. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port fa1cf01a-4135-4893-b11f-1cfa4e10ebf7 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b766cce9-adf1-4e1c-a064-81f9a0096a19. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b766cce9-adf1-4e1c-a064-81f9a0096a19 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 25193179-af09-4649-a56d-f1ef96b571cc. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 25193179-af09-4649-a56d-f1ef96b571cc +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c6a1f46c-65da-4d5f-b918-272179193982. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c6a1f46c-65da-4d5f-b918-272179193982 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 96ccba89-9cc9-47ae-b8be-cffc87a68f39. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 96ccba89-9cc9-47ae-b8be-cffc87a68f39 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 91956fc2-c7d3-4305-9fbf-1ab07ba0ee68. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 91956fc2-c7d3-4305-9fbf-1ab07ba0ee68 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d29d0693-4dcf-4278-b437-49d35310b0f4. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d29d0693-4dcf-4278-b437-49d35310b0f4 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 81d170e8-6b4f-47b0-a85d-82a7c3135b1f. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 81d170e8-6b4f-47b0-a85d-82a7c3135b1f + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5eb38afd-b947-44ba-bc94-832650c2ade6. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5eb38afd-b947-44ba-bc94-832650c2ade6 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c2183a8f-3f8d-441a-8bda-30818ca79226. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c2183a8f-3f8d-441a-8bda-30818ca79226 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7ebe1a7d-1353-4d63-9af8-d506b205fbfb. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7ebe1a7d-1353-4d63-9af8-d506b205fbfb +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4565c926-11bf-426f-b480-e640a80e358b. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4565c926-11bf-426f-b480-e640a80e358b +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8b11e777-99ee-442a-8f8c-2d4a58d26430. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8b11e777-99ee-442a-8f8c-2d4a58d26430 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ebb5777f-4e18-43a0-b040-6d4cf0fd34d2. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ebb5777f-4e18-43a0-b040-6d4cf0fd34d2 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c1bd3f3b-7d41-469c-a916-43b559aa0716. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c1bd3f3b-7d41-469c-a916-43b559aa0716 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3e31eb4f-9d6a-48d0-8671-73363036f9a6. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3e31eb4f-9d6a-48d0-8671-73363036f9a6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 6d1a22b4-6ce5-44ba-9879-75a884f07ae5 does not exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu ... ok + ERROR [neutron.plugins.ml2.drivers.type_vlan] Failed to parse network_vlan_ranges. Service terminated! +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/type_vlan.py", line 82, in _parse_network_vlan_ranges + self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception: any exception +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_network_postcommit failed, deleting network '4211d673-da6c-4053-8958-1222c15734a5' +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'f8da609b-47ec-4015-84b3-1dc3b2051d4e' +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_subnet_postcommit failed, deleting subnet '361edb10-4673-407f-ba59-95a94914ecf2' +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_network_postcommit failed +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_subnet_postcommit failed +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.update_port_postcommit failed for port 4f6600f9-b0c8-4286-aab8-c5f481e0ab8c +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.update_port_postcommit failed for port df4207f9-7038-4da9-9744-e97f3f63c150 +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_subnet_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2FilterExtensions.test__filter_extensions_by_mech_driver +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2FilterExtensions.test__filter_extensions_by_mech_driver ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 306, in remove_networks_from_down_agents + down_bindings = network.NetworkDhcpAgentBinding.get_down_bindings( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/network.py", line 78, in get_down_bindings + agent_objs = agent_obj.Agent.get_objects(context) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 664, in get_objects + db_objs = obj_db_api.get_objects( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 57, in get_objects + return model_query.get_collection( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 368, in get_collection + query = get_collection_query(context, model, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 319, in get_collection_query + collection = query_with_hooks(context, model, field=field, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 154, in query_with_hooks + query = context.session.query(model) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 309, in remove_networks_from_down_agents + dead_bindings = list(self._filter_bindings(context, down_bindings)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count ... ok +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported ... ok +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible ... ok +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible +neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods ... ok + ERROR [neutron.services.logapi.drivers.manager] Extension driver 'driver-A' failed in wrong_method +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/services/logapi/drivers/manager.py", line 118, in call + getattr(driver, method_name)(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'LogDriver' object has no attribute 'wrong_method' +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods ... ok neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method ... ok neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_register_rpc_methods_method neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_register_rpc_methods_method ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_ok ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Cannot obtain interface list for bridge : -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to create trunk : Error while communicating with OVSDB: error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Can't obtain parent port ID from port foo -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Port has no trunk associated. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] No port present on trunk bridge in 60 seconds. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to get parent port for bridge : Parent port for trunk bridge could not be found. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] No port present on trunk bridge in 1 seconds. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to get parent port for bridge : Parent port for trunk bridge could not be found. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Removing subport subport_id from trunk foo_trunk_id failed: Error while communicating with OVSDB: error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 7854cf45-798d-497a-a3e5-e13c7aae4876: Parent port for trunk bridge could not be found. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to add subport with port ID 54de5376-e941-4d0d-be32-ba01020a5446 to trunk with ID 5b0cc93f-19a9-4f37-81b7-fb7b1e375529: Error while communicating with OVSDB: error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted ... ok -neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts -neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory +neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use ... ok +neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule +neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule ... ok +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default ... ok +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined ... ok +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one ... ok +neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers +neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain ... ok ---------------------------------------------------------------------- -Ran 21119 tests in 827.059s +Ran 21119 tests in 877.353s OK (skipped=1717) + stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------------------- ----------- -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace 15.355 -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids 15.065 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 9.524 -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode 8.805 -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only 8.701 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback 8.447 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native 8.438 -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset 8.218 -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol 8.075 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed 7.736 +Test id Runtime (s) +------------------------------------------------------------------------------------------------------------------------------------ ----------- +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids 15.060 +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace 15.057 +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data 7.994 +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call 7.129 +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record 5.820 +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios 5.677 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper 5.401 +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names 4.759 +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos 4.749 +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns 4.746 + rm -rf .stestr cp -auxf neutron /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages rm -rf /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/etc @@ -133288,9 +133499,9 @@ --namespace keystonemiddleware.auth_token \ --namespace osprofiler pkgos-readd-keystone-authtoken-missing-options /build/reproducible-path/neutron-25.0.0/debian/neutron-common/usr/share/neutron-common/neutron.conf keystone_authtoken neutron -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.BA2O8c:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.BA2O8c:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.BA2O8c:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.HexsL0:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.HexsL0:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.HexsL0:[keystone_authtoken]/region_name mkdir -p /build/reproducible-path/neutron-25.0.0/debian/neutron-ovn-agent/etc/neutron/plugins/ml2 PYTHONPATH=/build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/neutron-25.0.0/debian/neutron-ovn-agent/etc/neutron/plugins/ml2/ovn_agent.ini \ @@ -134708,8 +134919,8 @@ dh_sphinxdoc dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/neutron-doc/usr/share/doc/neutron-doc/html/_static/js/navigation.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/neutron-doc/usr/share/doc/neutron-doc/html/_static/js/jquery-3.2.1.min.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/neutron-doc/usr/share/doc/neutron-doc/html/_static/js/docs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/neutron-doc/usr/share/doc/neutron-doc/html/_static/js/bootstrap.min.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/neutron-doc/usr/share/doc/neutron-doc/html/_static/js/docs.js make[1]: Leaving directory '/build/reproducible-path/neutron-25.0.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/neutron-25.0.0' @@ -134728,40 +134939,40 @@ make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_python3 --shebang=/usr/bin/python3 -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-status +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovn-migration-mtu +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-dhcp-agent I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-rootwrap-daemon -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-db-manage -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ipset-cleanup -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-api -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-plugin-manage -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovn-maintenance-worker -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovs-cleanup -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-remove-duplicated-port-bindings -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovn-db-sync-util I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovn-agent -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-linuxbridge-agent -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovn-migration-mtu -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-sriov-nic-agent I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-periodic-workers -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-rpc-server I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-sanity-check -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-keepalived-state-change -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-rootwrap -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-server -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-openvswitch-agent +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-api I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovn-metadata-agent -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-l3-agent -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-dhcp-agent -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-metering-agent -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-sanitize-port-mac-addresses -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-macvtap-agent +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-status +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-openvswitch-agent I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-pd-notify +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-macvtap-agent +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-remove-duplicated-port-bindings I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-netns-cleanup -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-sanitize-port-binding-profile-allocation +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ipset-cleanup +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-sanitize-port-mac-addresses I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-linuxbridge-cleanup +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-rpc-server +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-server +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-sriov-nic-agent +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-metering-agent +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/ml2ovn-trace I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-metadata-agent +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-plugin-manage +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-linuxbridge-agent +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovs-cleanup I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-usage-audit -I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/ml2ovn-trace +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-db-manage +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovn-maintenance-worker +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-ovn-db-sync-util +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-keepalived-state-change +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-rootwrap +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-sanitize-port-binding-profile-allocation +I: dh_python3 tools:113: replacing shebang in debian/neutron-common/usr/bin/neutron-l3-agent make[1]: Leaving directory '/build/reproducible-path/neutron-25.0.0' debian/rules override_dh_installinit make[1]: Entering directory '/build/reproducible-path/neutron-25.0.0' @@ -134774,88 +134985,101 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/neutron-api.init.in debian/neutron-dhcp-agent.init.in debian/neutron-l3-agent.init.in debian/neutron-linuxbridge-agent.init.in debian/neutron-macvtap-agent.init.in debian/neutron-metadata-agent.init.in debian/neutron-metering-agent.init.in debian/neutron-openvswitch-agent.init.in debian/neutron-ovn-agent.init.in debian/neutron-ovn-metadata-agent.init.in debian/neutron-periodic-workers.init.in debian/neutron-rpc-server.init.in debian/neutron-services-server.init.in debian/neutron-sriov-agent.init.in -+ echo debian/neutron-api.init.in -+ sed s/.init.in// +++ ls -1 debian/neutron-api.init.in debian/neutron-dhcp-agent.init.in debian/neutron-l3-agent.init.in debian/neutron-linuxbridge-agent.init.in debian/neutron-macvtap-agent.init.in debian/neutron-metadata-agent.init.in debian/neutron-metering-agent.init.in debian/neutron-openvswitch-agent.init.in debian/neutron-ovn-agent.init.in debian/neutron-ovn-metadata-agent.init.in debian/neutron-periodic-workers.init.in debian/neutron-rpc-server.init.in debian/neutron-services-server.init.in debian/neutron-sriov-agent.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-api.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-api + cp debian/neutron-api.init.in debian/neutron-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-api.init.in -+ echo debian/neutron-dhcp-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-dhcp-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-dhcp-agent + cp debian/neutron-dhcp-agent.init.in debian/neutron-dhcp-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-dhcp-agent.init.in -+ echo debian/neutron-l3-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-l3-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-l3-agent + cp debian/neutron-l3-agent.init.in debian/neutron-l3-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-l3-agent.init.in -+ echo debian/neutron-linuxbridge-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-linuxbridge-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-linuxbridge-agent + cp debian/neutron-linuxbridge-agent.init.in debian/neutron-linuxbridge-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-linuxbridge-agent.init.in -+ echo debian/neutron-macvtap-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-macvtap-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-macvtap-agent + cp debian/neutron-macvtap-agent.init.in debian/neutron-macvtap-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-macvtap-agent.init.in -+ echo debian/neutron-metadata-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-metadata-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-metadata-agent + cp debian/neutron-metadata-agent.init.in debian/neutron-metadata-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-metadata-agent.init.in -+ sed s/.init.in// -+ echo debian/neutron-metering-agent.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-metering-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-metering-agent + cp debian/neutron-metering-agent.init.in debian/neutron-metering-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-metering-agent.init.in -+ echo debian/neutron-openvswitch-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-openvswitch-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-openvswitch-agent + cp debian/neutron-openvswitch-agent.init.in debian/neutron-openvswitch-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-openvswitch-agent.init.in -libfakeroot internal error: payload not recognized! -+ echo debian/neutron-ovn-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-ovn-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-ovn-agent + cp debian/neutron-ovn-agent.init.in debian/neutron-ovn-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-ovn-agent.init.in -+ echo debian/neutron-ovn-metadata-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-ovn-metadata-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-ovn-metadata-agent + cp debian/neutron-ovn-metadata-agent.init.in debian/neutron-ovn-metadata-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-ovn-metadata-agent.init.in -+ echo debian/neutron-periodic-workers.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-periodic-workers.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-periodic-workers + cp debian/neutron-periodic-workers.init.in debian/neutron-periodic-workers.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-periodic-workers.init.in -+ echo debian/neutron-rpc-server.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-rpc-server.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-rpc-server + cp debian/neutron-rpc-server.init.in debian/neutron-rpc-server.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-rpc-server.init.in -+ echo debian/neutron-services-server.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-services-server.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-services-server + cp debian/neutron-services-server.init.in debian/neutron-services-server.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-services-server.init.in -+ echo debian/neutron-sriov-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-sriov-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-sriov-agent + cp debian/neutron-sriov-agent.init.in debian/neutron-sriov-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -134865,17 +135089,20 @@ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done -+ ls -1 debian/neutron-api.service.in debian/neutron-rpc-server.service.in debian/neutron-services-server.service.in -+ echo debian/neutron-api.service.in -+ sed s/.service.in// +++ ls -1 debian/neutron-api.service.in debian/neutron-rpc-server.service.in debian/neutron-services-server.service.in ++ for i in `ls -1 debian/*.service.in` +++ echo debian/neutron-api.service.in +++ sed s/.service.in// + MYPKG=debian/neutron-api + cp debian/neutron-api.service.in debian/neutron-api.service -+ echo debian/neutron-rpc-server.service.in -+ sed s/.service.in// ++ for i in `ls -1 debian/*.service.in` +++ echo debian/neutron-rpc-server.service.in +++ sed s/.service.in// + MYPKG=debian/neutron-rpc-server + cp debian/neutron-rpc-server.service.in debian/neutron-rpc-server.service -+ echo debian/neutron-services-server.service.in -+ sed s/.service.in// ++ for i in `ls -1 debian/*.service.in` +++ echo debian/neutron-services-server.service.in +++ sed s/.service.in// + MYPKG=debian/neutron-services-server + cp debian/neutron-services-server.service.in debian/neutron-services-server.service # Generate the systemd unit if there's no already existing .service.in @@ -134885,74 +135112,87 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/neutron-api.init.in debian/neutron-dhcp-agent.init.in debian/neutron-l3-agent.init.in debian/neutron-linuxbridge-agent.init.in debian/neutron-macvtap-agent.init.in debian/neutron-metadata-agent.init.in debian/neutron-metering-agent.init.in debian/neutron-openvswitch-agent.init.in debian/neutron-ovn-agent.init.in debian/neutron-ovn-metadata-agent.init.in debian/neutron-periodic-workers.init.in debian/neutron-rpc-server.init.in debian/neutron-services-server.init.in debian/neutron-sriov-agent.init.in -+ echo debian/neutron-api.init.in -+ sed s/.init.in/.service.in/ +++ ls debian/neutron-api.init.in debian/neutron-dhcp-agent.init.in debian/neutron-l3-agent.init.in debian/neutron-linuxbridge-agent.init.in debian/neutron-macvtap-agent.init.in debian/neutron-metadata-agent.init.in debian/neutron-metering-agent.init.in debian/neutron-openvswitch-agent.init.in debian/neutron-ovn-agent.init.in debian/neutron-ovn-metadata-agent.init.in debian/neutron-periodic-workers.init.in debian/neutron-rpc-server.init.in debian/neutron-services-server.init.in debian/neutron-sriov-agent.init.in ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-api.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-api.service.in -+ [ -e debian/neutron-api.service.in ] -+ echo debian/neutron-dhcp-agent.init.in -+ sed s/.init.in/.service.in/ ++ '[' -e debian/neutron-api.service.in ']' ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-dhcp-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-dhcp-agent.service.in -+ [ -e debian/neutron-dhcp-agent.service.in ] ++ '[' -e debian/neutron-dhcp-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-dhcp-agent.init.in -+ echo debian/neutron-l3-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-l3-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-l3-agent.service.in -+ [ -e debian/neutron-l3-agent.service.in ] ++ '[' -e debian/neutron-l3-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-l3-agent.init.in -+ echo debian/neutron-linuxbridge-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-linuxbridge-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-linuxbridge-agent.service.in -+ [ -e debian/neutron-linuxbridge-agent.service.in ] ++ '[' -e debian/neutron-linuxbridge-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-linuxbridge-agent.init.in -+ echo debian/neutron-macvtap-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-macvtap-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-macvtap-agent.service.in -+ [ -e debian/neutron-macvtap-agent.service.in ] ++ '[' -e debian/neutron-macvtap-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-macvtap-agent.init.in -+ echo debian/neutron-metadata-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-metadata-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-metadata-agent.service.in -+ [ -e debian/neutron-metadata-agent.service.in ] ++ '[' -e debian/neutron-metadata-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-metadata-agent.init.in -+ echo debian/neutron-metering-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-metering-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-metering-agent.service.in -+ [ -e debian/neutron-metering-agent.service.in ] ++ '[' -e debian/neutron-metering-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-metering-agent.init.in -+ echo debian/neutron-openvswitch-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-openvswitch-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-openvswitch-agent.service.in -+ [ -e debian/neutron-openvswitch-agent.service.in ] ++ '[' -e debian/neutron-openvswitch-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-openvswitch-agent.init.in -+ echo debian/neutron-ovn-agent.init.in -libfakeroot internal error: payload not recognized! -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-ovn-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-ovn-agent.service.in -+ [ -e debian/neutron-ovn-agent.service.in ] ++ '[' -e debian/neutron-ovn-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-ovn-agent.init.in -+ echo debian/neutron-ovn-metadata-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-ovn-metadata-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-ovn-metadata-agent.service.in -+ [ -e debian/neutron-ovn-metadata-agent.service.in ] ++ '[' -e debian/neutron-ovn-metadata-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-ovn-metadata-agent.init.in -+ echo debian/neutron-periodic-workers.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-periodic-workers.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-periodic-workers.service.in -+ [ -e debian/neutron-periodic-workers.service.in ] ++ '[' -e debian/neutron-periodic-workers.service.in ']' + pkgos-gen-systemd-unit debian/neutron-periodic-workers.init.in -+ echo debian/neutron-rpc-server.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-rpc-server.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-rpc-server.service.in -+ [ -e debian/neutron-rpc-server.service.in ] -+ echo debian/neutron-services-server.init.in -+ sed s/.init.in/.service.in/ ++ '[' -e debian/neutron-rpc-server.service.in ']' ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-services-server.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-services-server.service.in -+ [ -e debian/neutron-services-server.service.in ] -+ echo debian/neutron-sriov-agent.init.in -+ sed s/.init.in/.service.in/ ++ '[' -e debian/neutron-services-server.service.in ']' ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-sriov-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-sriov-agent.service.in -+ [ -e debian/neutron-sriov-agent.service.in ] ++ '[' -e debian/neutron-sriov-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-sriov-agent.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/neutron-25.0.0' @@ -134967,87 +135207,101 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/neutron-api.init.in debian/neutron-dhcp-agent.init.in debian/neutron-l3-agent.init.in debian/neutron-linuxbridge-agent.init.in debian/neutron-macvtap-agent.init.in debian/neutron-metadata-agent.init.in debian/neutron-metering-agent.init.in debian/neutron-openvswitch-agent.init.in debian/neutron-ovn-agent.init.in debian/neutron-ovn-metadata-agent.init.in debian/neutron-periodic-workers.init.in debian/neutron-rpc-server.init.in debian/neutron-services-server.init.in debian/neutron-sriov-agent.init.in -+ echo debian/neutron-api.init.in -+ sed s/.init.in// +++ ls -1 debian/neutron-api.init.in debian/neutron-dhcp-agent.init.in debian/neutron-l3-agent.init.in debian/neutron-linuxbridge-agent.init.in debian/neutron-macvtap-agent.init.in debian/neutron-metadata-agent.init.in debian/neutron-metering-agent.init.in debian/neutron-openvswitch-agent.init.in debian/neutron-ovn-agent.init.in debian/neutron-ovn-metadata-agent.init.in debian/neutron-periodic-workers.init.in debian/neutron-rpc-server.init.in debian/neutron-services-server.init.in debian/neutron-sriov-agent.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-api.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-api + cp debian/neutron-api.init.in debian/neutron-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-api.init.in -+ echo debian/neutron-dhcp-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-dhcp-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-dhcp-agent + cp debian/neutron-dhcp-agent.init.in debian/neutron-dhcp-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-dhcp-agent.init.in -+ echo debian/neutron-l3-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-l3-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-l3-agent + cp debian/neutron-l3-agent.init.in debian/neutron-l3-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-l3-agent.init.in -+ echo debian/neutron-linuxbridge-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-linuxbridge-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-linuxbridge-agent + cp debian/neutron-linuxbridge-agent.init.in debian/neutron-linuxbridge-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-linuxbridge-agent.init.in -+ echo debian/neutron-macvtap-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-macvtap-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-macvtap-agent + cp debian/neutron-macvtap-agent.init.in debian/neutron-macvtap-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-macvtap-agent.init.in -+ echo debian/neutron-metadata-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-metadata-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-metadata-agent + cp debian/neutron-metadata-agent.init.in debian/neutron-metadata-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-metadata-agent.init.in -+ echo debian/neutron-metering-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-metering-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-metering-agent + cp debian/neutron-metering-agent.init.in debian/neutron-metering-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-metering-agent.init.in -+ echo debian/neutron-openvswitch-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-openvswitch-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-openvswitch-agent + cp debian/neutron-openvswitch-agent.init.in debian/neutron-openvswitch-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-openvswitch-agent.init.in -+ echo debian/neutron-ovn-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-ovn-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-ovn-agent + cp debian/neutron-ovn-agent.init.in debian/neutron-ovn-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-ovn-agent.init.in -+ echo debian/neutron-ovn-metadata-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-ovn-metadata-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-ovn-metadata-agent + cp debian/neutron-ovn-metadata-agent.init.in debian/neutron-ovn-metadata-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-ovn-metadata-agent.init.in -+ echo debian/neutron-periodic-workers.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-periodic-workers.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-periodic-workers + cp debian/neutron-periodic-workers.init.in debian/neutron-periodic-workers.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-periodic-workers.init.in -+ echo debian/neutron-rpc-server.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-rpc-server.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-rpc-server + cp debian/neutron-rpc-server.init.in debian/neutron-rpc-server.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-rpc-server.init.in -+ echo debian/neutron-services-server.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-services-server.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-services-server + cp debian/neutron-services-server.init.in debian/neutron-services-server.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-services-server.init.in -+ echo debian/neutron-sriov-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-sriov-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-sriov-agent + cp debian/neutron-sriov-agent.init.in debian/neutron-sriov-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -135057,17 +135311,20 @@ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done -+ ls -1 debian/neutron-api.service.in debian/neutron-rpc-server.service.in debian/neutron-services-server.service.in -+ echo debian/neutron-api.service.in -+ sed s/.service.in// +++ ls -1 debian/neutron-api.service.in debian/neutron-rpc-server.service.in debian/neutron-services-server.service.in ++ for i in `ls -1 debian/*.service.in` +++ echo debian/neutron-api.service.in +++ sed s/.service.in// + MYPKG=debian/neutron-api + cp debian/neutron-api.service.in debian/neutron-api.service -+ echo debian/neutron-rpc-server.service.in -+ sed s/.service.in// ++ for i in `ls -1 debian/*.service.in` +++ echo debian/neutron-rpc-server.service.in +++ sed s/.service.in// + MYPKG=debian/neutron-rpc-server + cp debian/neutron-rpc-server.service.in debian/neutron-rpc-server.service -+ echo debian/neutron-services-server.service.in -+ sed s/.service.in// ++ for i in `ls -1 debian/*.service.in` +++ echo debian/neutron-services-server.service.in +++ sed s/.service.in// + MYPKG=debian/neutron-services-server + cp debian/neutron-services-server.service.in debian/neutron-services-server.service # Generate the systemd unit if there's no already existing .service.in @@ -135077,73 +135334,87 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/neutron-api.init.in debian/neutron-dhcp-agent.init.in debian/neutron-l3-agent.init.in debian/neutron-linuxbridge-agent.init.in debian/neutron-macvtap-agent.init.in debian/neutron-metadata-agent.init.in debian/neutron-metering-agent.init.in debian/neutron-openvswitch-agent.init.in debian/neutron-ovn-agent.init.in debian/neutron-ovn-metadata-agent.init.in debian/neutron-periodic-workers.init.in debian/neutron-rpc-server.init.in debian/neutron-services-server.init.in debian/neutron-sriov-agent.init.in -+ echo debian/neutron-api.init.in -+ sed s/.init.in/.service.in/ +++ ls debian/neutron-api.init.in debian/neutron-dhcp-agent.init.in debian/neutron-l3-agent.init.in debian/neutron-linuxbridge-agent.init.in debian/neutron-macvtap-agent.init.in debian/neutron-metadata-agent.init.in debian/neutron-metering-agent.init.in debian/neutron-openvswitch-agent.init.in debian/neutron-ovn-agent.init.in debian/neutron-ovn-metadata-agent.init.in debian/neutron-periodic-workers.init.in debian/neutron-rpc-server.init.in debian/neutron-services-server.init.in debian/neutron-sriov-agent.init.in ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-api.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-api.service.in -+ [ -e debian/neutron-api.service.in ] -+ echo debian/neutron-dhcp-agent.init.in -+ sed s/.init.in/.service.in/ ++ '[' -e debian/neutron-api.service.in ']' ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-dhcp-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-dhcp-agent.service.in -+ [ -e debian/neutron-dhcp-agent.service.in ] ++ '[' -e debian/neutron-dhcp-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-dhcp-agent.init.in -+ echo debian/neutron-l3-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-l3-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-l3-agent.service.in -+ [ -e debian/neutron-l3-agent.service.in ] ++ '[' -e debian/neutron-l3-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-l3-agent.init.in -+ echo debian/neutron-linuxbridge-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-linuxbridge-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-linuxbridge-agent.service.in -+ [ -e debian/neutron-linuxbridge-agent.service.in ] ++ '[' -e debian/neutron-linuxbridge-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-linuxbridge-agent.init.in -+ echo debian/neutron-macvtap-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-macvtap-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-macvtap-agent.service.in -+ [ -e debian/neutron-macvtap-agent.service.in ] ++ '[' -e debian/neutron-macvtap-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-macvtap-agent.init.in -+ echo debian/neutron-metadata-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-metadata-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-metadata-agent.service.in -+ [ -e debian/neutron-metadata-agent.service.in ] ++ '[' -e debian/neutron-metadata-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-metadata-agent.init.in -+ echo debian/neutron-metering-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-metering-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-metering-agent.service.in -+ [ -e debian/neutron-metering-agent.service.in ] ++ '[' -e debian/neutron-metering-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-metering-agent.init.in -+ echo debian/neutron-openvswitch-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-openvswitch-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-openvswitch-agent.service.in -+ [ -e debian/neutron-openvswitch-agent.service.in ] ++ '[' -e debian/neutron-openvswitch-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-openvswitch-agent.init.in -+ echo debian/neutron-ovn-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-ovn-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-ovn-agent.service.in -+ [ -e debian/neutron-ovn-agent.service.in ] ++ '[' -e debian/neutron-ovn-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-ovn-agent.init.in -+ echo debian/neutron-ovn-metadata-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-ovn-metadata-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-ovn-metadata-agent.service.in -+ [ -e debian/neutron-ovn-metadata-agent.service.in ] ++ '[' -e debian/neutron-ovn-metadata-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-ovn-metadata-agent.init.in -+ echo debian/neutron-periodic-workers.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-periodic-workers.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-periodic-workers.service.in -+ [ -e debian/neutron-periodic-workers.service.in ] ++ '[' -e debian/neutron-periodic-workers.service.in ']' + pkgos-gen-systemd-unit debian/neutron-periodic-workers.init.in -+ echo debian/neutron-rpc-server.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-rpc-server.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-rpc-server.service.in -+ [ -e debian/neutron-rpc-server.service.in ] -+ echo debian/neutron-services-server.init.in -+ sed s/.init.in/.service.in/ ++ '[' -e debian/neutron-rpc-server.service.in ']' ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-services-server.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-services-server.service.in -+ [ -e debian/neutron-services-server.service.in ] -+ echo debian/neutron-sriov-agent.init.in -+ sed s/.init.in/.service.in/ ++ '[' -e debian/neutron-services-server.service.in ']' ++ for i in `ls debian/*.init.in` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-sriov-agent.init.in + MYINIT=debian/neutron-sriov-agent.service.in -+ [ -e debian/neutron-sriov-agent.service.in ] ++ '[' -e debian/neutron-sriov-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-sriov-agent.init.in dh_installsystemd dh_installsystemd: warning: package neutron-api@ is not in control info @@ -135183,44 +135454,44 @@ else \ dh_gencontrol -- -T/build/reproducible-path/neutron-25.0.0/debian/debian_control_vars ; \ fi -dpkg-gencontrol: warning: Depends field of package neutron-macvtap-agent: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package neutron-macvtap-agent: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package neutron-metering-agent: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package neutron-l3-agent: substitution variable ${python3:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package neutron-periodic-workers: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-dhcp-agent: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-api: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-rpc-server: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package neutron-periodic-workers: substitution variable ${python3:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package neutron-l3-agent: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-ovn-agent: substitution variable ${python3:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package neutron-macvtap-agent: substitution variable ${python3:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package neutron-macvtap-agent: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package neutron-metering-agent: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-services-server: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-plugin-nec-agent: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package neutron-linuxbridge-agent: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package neutron-openvswitch-agent: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-server: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-metadata-agent: substitution variable ${python3:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package neutron-linuxbridge-agent: substitution variable ${python3:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package neutron-ovn-metadata-agent: substitution variable ${python3:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package neutron-openvswitch-agent: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-sriov-agent: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-sriov-agent: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package neutron-ovn-metadata-agent: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: package neutron-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined make[1]: Leaving directory '/build/reproducible-path/neutron-25.0.0' dh_md5sums -O--buildsystem=python_distutils dh_builddeb -O--buildsystem=python_distutils -dpkg-deb: building package 'python3-neutron' in '../python3-neutron_25.0.0-3_all.deb'. -dpkg-deb: building package 'neutron-periodic-workers' in '../neutron-periodic-workers_25.0.0-3_all.deb'. -dpkg-deb: building package 'neutron-dhcp-agent' in '../neutron-dhcp-agent_25.0.0-3_all.deb'. -dpkg-deb: building package 'neutron-l3-agent' in '../neutron-l3-agent_25.0.0-3_all.deb'. dpkg-deb: building package 'neutron-api' in '../neutron-api_25.0.0-3_all.deb'. -dpkg-deb: building package 'neutron-rpc-server' in '../neutron-rpc-server_25.0.0-3_all.deb'. +dpkg-deb: building package 'neutron-l3-agent' in '../neutron-l3-agent_25.0.0-3_all.deb'. +dpkg-deb: building package 'neutron-dhcp-agent' in '../neutron-dhcp-agent_25.0.0-3_all.deb'. dpkg-deb: building package 'neutron-macvtap-agent' in '../neutron-macvtap-agent_25.0.0-3_all.deb'. -dpkg-deb: building package 'neutron-services-server' in '../neutron-services-server_25.0.0-3_all.deb'. dpkg-deb: building package 'neutron-metering-agent' in '../neutron-metering-agent_25.0.0-3_all.deb'. dpkg-deb: building package 'neutron-ovn-agent' in '../neutron-ovn-agent_25.0.0-3_all.deb'. -dpkg-deb: building package 'neutron-linuxbridge-agent' in '../neutron-linuxbridge-agent_25.0.0-3_all.deb'. -dpkg-deb: building package 'neutron-server' in '../neutron-server_25.0.0-3_all.deb'. -dpkg-deb: building package 'neutron-metadata-agent' in '../neutron-metadata-agent_25.0.0-3_all.deb'. -dpkg-deb: building package 'neutron-doc' in '../neutron-doc_25.0.0-3_all.deb'. +dpkg-deb: building package 'python3-neutron' in '../python3-neutron_25.0.0-3_all.deb'. +dpkg-deb: building package 'neutron-rpc-server' in '../neutron-rpc-server_25.0.0-3_all.deb'. +dpkg-deb: building package 'neutron-periodic-workers' in '../neutron-periodic-workers_25.0.0-3_all.deb'. +dpkg-deb: building package 'neutron-services-server' in '../neutron-services-server_25.0.0-3_all.deb'. dpkg-deb: building package 'neutron-plugin-nec-agent' in '../neutron-plugin-nec-agent_25.0.0-3_all.deb'. +dpkg-deb: building package 'neutron-doc' in '../neutron-doc_25.0.0-3_all.deb'. +dpkg-deb: building package 'neutron-server' in '../neutron-server_25.0.0-3_all.deb'. dpkg-deb: building package 'neutron-sriov-agent' in '../neutron-sriov-agent_25.0.0-3_all.deb'. +dpkg-deb: building package 'neutron-linuxbridge-agent' in '../neutron-linuxbridge-agent_25.0.0-3_all.deb'. +dpkg-deb: building package 'neutron-metadata-agent' in '../neutron-metadata-agent_25.0.0-3_all.deb'. dpkg-deb: building package 'neutron-ovn-metadata-agent' in '../neutron-ovn-metadata-agent_25.0.0-3_all.deb'. dpkg-deb: building package 'neutron-openvswitch-agent' in '../neutron-openvswitch-agent_25.0.0-3_all.deb'. dpkg-deb: building package 'neutron-common' in '../neutron-common_25.0.0-3_all.deb'. @@ -135232,12 +135503,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1087324/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1087324/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2569687 and its subdirectories -I: Current time: Tue Dec 3 03:29:44 -12 2024 -I: pbuilder-time-stamp: 1733239784 +I: removing directory /srv/workspace/pbuilder/1087324 and its subdirectories +I: Current time: Tue Jan 6 12:25:45 +14 2026 +I: pbuilder-time-stamp: 1767651945